基于XML的Web Services安全事务架构研究
摘要 | 第1-6页 |
Abstract | 第6-7页 |
目录 | 第7-11页 |
图清单 | 第11-12页 |
表清单 | 第12-13页 |
缩略词表 | 第13-15页 |
符号表 | 第15-17页 |
1 绪论 | 第17-24页 |
1.1 引言 | 第17-18页 |
1.2 论文的背景和意义 | 第18-20页 |
1.2.1 Internet发展的制约因素 | 第18页 |
1.2.2 Middleware技术及其应用 | 第18-19页 |
1.2.3 多层Web技术结构 | 第19页 |
1.2.4 课题研究背景 | 第19-20页 |
1.3 Web Services的新特点 | 第20-21页 |
1.3.1 Web Services同盟的工作 | 第20-21页 |
1.3.2 Web Services技术特点 | 第21页 |
1.4 论文的工作与组织结构 | 第21-23页 |
1.4.1 论文的主要工作 | 第21-22页 |
1.4.2 论文的组织框架 | 第22-23页 |
1.4.3 论文的创新之处 | 第23页 |
1.5 本章小结 | 第23-24页 |
2 XML结构与数据处理 | 第24-32页 |
2.1 引言 | 第24页 |
2.2 XML技术简介 | 第24-26页 |
2.2.1 XML的起源与目标 | 第24-25页 |
2.2.2 XML的特点与应用 | 第25-26页 |
2.3 XML元素结构 | 第26-28页 |
2.3.1 标准的XML文档 | 第26页 |
2.3.2 XML文档类型定义 | 第26-27页 |
2.3.3 XML Schema | 第27-28页 |
2.4 XML数据处理 | 第28-31页 |
2.4.1 XML的数据存取 | 第28页 |
2.4.2 数据库表到XML文档 | 第28-31页 |
2.4.3 XML文档到数据库表 | 第31页 |
2.5 本章小结 | 第31-32页 |
3 Web Services协议体系与框架 | 第32-39页 |
3.1 引言 | 第32页 |
3.2 Web Services发展状况 | 第32-33页 |
3.2.1 DotNet技术架构 | 第32页 |
3.2.2 WebSphere 5技术方案 | 第32-33页 |
3.2.3 BES 5.1.1服务形式 | 第33页 |
3.2.4 WebLogic 8.x服务支持 | 第33页 |
3.3 Web Services协议体系 | 第33-35页 |
3.3.1 Web Services的定义 | 第33-34页 |
3.3.2 Web Services角色模型 | 第34页 |
3.3.3 Web Services协议栈 | 第34-35页 |
3.4 Web Services关键技术 | 第35-38页 |
3.4.1 统一的数据描述语言-XML | 第35-36页 |
3.4.2 开放的通讯协议-SOAP | 第36页 |
3.4.3 一致的服务描述接口-WSDL | 第36-37页 |
3.4.4 服务发布注册中心-UDDI | 第37-38页 |
3.5 本章小结 | 第38-39页 |
4 组合Web Selwices事务协调框架 | 第39-60页 |
4.1 引言 | 第39页 |
4.2 事务研究的基本内容 | 第39-41页 |
4.2.1 原子事务属性 | 第39-40页 |
4.2.2 事务的状态 | 第40页 |
4.2.3 事务处理模型 | 第40-41页 |
4.3 分布式事务处理技术 | 第41-43页 |
4.3.1 分布式事务X/Open模型 | 第41-42页 |
4.3.2 两阶段提交协议 | 第42-43页 |
4.4 Web Services事务管理 | 第43-48页 |
4.4.1 短期事务及相关协议 | 第43-45页 |
4.4.2 长期事务及补偿机制 | 第45-47页 |
4.4.3 业务事务BA模型 | 第47-48页 |
4.5 WS-MTC框架架构 | 第48-51页 |
4.5.1 WS-MTC基本功能 | 第48-49页 |
4.5.2 WS-MTC体系结构 | 第49-50页 |
4.5.3 SOAP消息代理 | 第50页 |
4.5.4 Web Services代理 | 第50-51页 |
4.6 Web Services组合协调研究 | 第51-59页 |
4.6.1 组合任务定义-CTS | 第51-53页 |
4.6.2 中间Services事务协调策略 | 第53-56页 |
4.6.3 远程Services事务协调策略 | 第56-58页 |
4.6.4 Services调度流程控制方法 | 第58-59页 |
4.7 本章小结 | 第59-60页 |
5 Web Serviees安全通信机制 | 第60-78页 |
5.1 引言 | 第60页 |
5.2 Web Services的安全需求 | 第60-62页 |
5.2.1 Web Services的威胁与攻击 | 第60页 |
5.2.2 Web Services的安全目标 | 第60-61页 |
5.2.3 Web Services发布的安全 | 第61页 |
5.2.4 Web Services调用的安全 | 第61-62页 |
5.3 Web Security协议规范 | 第62-65页 |
5.3.1 安全规范框架 | 第62-64页 |
5.3.2 消息保护机制 | 第64页 |
5.3.3 Security头信息 | 第64页 |
5.3.4 Security标记 | 第64-65页 |
5.4 基于SOAP的安全模型 | 第65-69页 |
5.4.1 安全模型系统的组成 | 第65-67页 |
5.4.2 WSDL生成器 | 第67页 |
5.4.3 UDDI发布工具 | 第67-68页 |
5.4.4 CA或第三方认证服务器 | 第68-69页 |
5.5 SOAP安全工具包研究 | 第69-77页 |
5.5.1 安全工具包基本原理 | 第69-70页 |
5.5.2 安全工具包的实现算法 | 第70-74页 |
5.5.3 一个SOAP安全消息实例 | 第74-77页 |
5.6 本章小结 | 第77-78页 |
6 Web Services负载均衡 | 第78-88页 |
6.1 引言 | 第78页 |
6.2 负载均衡的常用策略 | 第78-80页 |
6.2.1 影响负载均衡的因素 | 第78-79页 |
6.2.2 负载均衡策略分类 | 第79页 |
6.2.3 动态负载的迁移策略 | 第79-80页 |
6.3 分布式对象的负载均衡 | 第80-85页 |
6.3.1 CORBA负载均衡的需求 | 第80页 |
6.3.2 CORBA负载均衡模型 | 第80-81页 |
6.3.3 CBLB的负载均衡算法 | 第81-85页 |
6.4 Web Services的负载均衡 | 第85-87页 |
6.4.1 Web Services的负载问题 | 第85-86页 |
6.4.2 Services的负载均衡策略 | 第86-87页 |
6.5 本章小结 | 第87-88页 |
7 FACE信息系统应用实例 | 第88-100页 |
7.1 FACE系统技术需求 | 第88-89页 |
7.1.1 FACE系统的研究内容 | 第88页 |
7.1.2 FACE系统的业务需求 | 第88-89页 |
7.2 FACE系统总体技术架构 | 第89-93页 |
7.2.1 FACE系统的总体结构 | 第89-90页 |
7.2.2 FACE系统的技术框架 | 第90-91页 |
7.2.3 FACE系统的事务池 | 第91-93页 |
7.2.4 FACE系统的UML描述 | 第93页 |
7.3 Web Services功能实现 | 第93-96页 |
7.3.1 基于EJB的Web Services | 第93-95页 |
7.3.2 WS-MTC框架的应用 | 第95页 |
7.3.3 数据的通用化处理 | 第95-96页 |
7.4 FACE系统的安全机制 | 第96-99页 |
7.4.1 用户访问权限的层次 | 第96-98页 |
7.4.2 XML文档的访问控制 | 第98-99页 |
7.5 本章小结 | 第99-100页 |
8 结论与展望 | 第100-102页 |
8.1 本论文研究工作总结 | 第100-101页 |
8.2 Web Services技术展望 | 第101-102页 |
致谢 | 第102-103页 |
参考文献 | 第103-112页 |
附录A FACE系统的部分界面 | 第112-117页 |
附录B 通用数据处理和XML样例 | 第117-124页 |
B.1 SQL数据到XML数据的转换源程序 | 第117-118页 |
B.2 XML数据到SQL数据的转换源程序 | 第118-120页 |
B.3 转换后XML数据文档 | 第120-124页 |
附录C FACE系统主要服务的UML描述 | 第124-130页 |
C.1 Action(服务)的描述 | 第124-126页 |
C.2 数据访问与连接池(服务)的描述 | 第126-127页 |
C.3 电子邮件服务的描述 | 第127-130页 |
博士期间发表(含录用)论文与参加科研项目情况 | 第130-131页 |