首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于J2EE开发数据交换系统的安全中间件

摘要第1-6页
ABSTRACT第6-7页
第一章 引言第7-10页
 §1.1 课题背景第7页
 §1.2 课题研究内容第7-8页
 §1.3 论文组织第8-10页
第二章 中间件技术概述第10-16页
 §2.1 中间件的发展及概念第10-11页
 §2.2 中间件的特点及优势第11-12页
 §2.3 主流中间件的技术平台第12-13页
 §2.4 J2EE技术概述第13-16页
     ·J2EE体系结构第13-14页
     ·J2EE的核心API与组件第14-16页
第三章 安全中间件的设计第16-23页
 §3.1 系统设计思想第16-17页
     ·系统安全功能第16-17页
     ·系统设计目标第17页
 §3.2 工作原理第17-19页
 §3.3 系统应用设计第19-20页
 §3.4 系统模型第20-23页
     ·软件组件模型第20-21页
     ·EJB服务器端组件模型第21页
     ·EJB组件模型的优缺点第21-22页
     ·系统的EJB层次结构第22-23页
第四章 系统层次分析与实现第23-33页
 §4.1 J2EE应用服务器层第23-26页
     ·应用服务器概述第23页
     ·部署服务器平台的选择第23-24页
     ·开发服务器平台的选择第24-26页
 §4.2 EJB容器层第26-27页
     ·容器分类第26页
     ·容器提供的服务第26-27页
 §4.3 EJB组件层第27-33页
     ·EJB概念第27页
     ·EJB组成和工作原理第27-28页
     ·EJB的类型选择第28-30页
     ·EJB的设计模式和命名约定第30-31页
     ·系统开发角色第31-33页
第五章 认证服务的实现第33-42页
 §5.1 功能说明第33页
 §5.2 技术说明第33-36页
     ·数字证书第33-34页
     ·公钥密码体制第34-35页
     ·填充模式第35-36页
 §5.3 程序描述第36-39页
     ·证书库建立第36页
     ·程序组件说明第36-37页
     ·生命周期管理第37-39页
 §5.4 程序实现第39-42页
     ·业务逻辑的实现第39页
     ·认证流程第39-40页
     ·编写部署文件第40-42页
第六章 TSA模块的实现第42-50页
 §6.1 TSA模块说明第42页
 §6.2 时间戳技术第42-45页
     ·消息摘要技术第42-44页
     ·数字签名技术第44-45页
 §6.3 工作过程第45-46页
     ·TSA的工作过程第45-46页
     ·TSA客户端的工作过程第46页
 §6.4 程序描述第46-47页
 §6.5 程序实现第47-50页
     ·TSA程序实现第47-49页
     ·TSA客户程序实现第49-50页
第七章 数据加密模块的实现第50-57页
 §7.1 功能说明第50页
 §7.2 技术说明第50-54页
     ·对称加密算法第50-52页
     ·加密模式第52页
     ·填充模式第52页
     ·基于口令的加密第52-54页
 §7.3 程序实现第54-56页
 §7.4 工作流程第56-57页
第八章 系统部署与集成第57-69页
 §8.1 打包与部署第57-59页
     ·打包原则第57-58页
     ·部署实现第58-59页
 §8.2 EJB与名字目录服务第59-60页
     ·名字目录服务第59页
     ·JNDI的使用第59-60页
 §8.3 远程调用的实现第60-62页
     ·远程调用原理第60-61页
     ·EJB远程调用的实现第61-62页
 §8.4 安全中间件测试第62-69页
第九章 系统总结与展望第69-73页
 §9.1 安全性分析第69-70页
 §9.2 性能分析及优化第70-72页
     ·远程调用分析及优化第70-71页
     ·集群部署第71-72页
 §9.3 进一步的工作第72-73页
参考文献第73-75页
致谢第75页

论文共75页,点击 下载论文
上一篇:油田地面环状管线水力热力设计计算
下一篇:尼龙6/煤矸石复合材料的制备,结构与性能