文摘
英文文摘
声明
第一章绪论
1.1研究背景
1.2国内外研究发展现状
1.3主要研究工作
1.4论文的组织结构
第二章企业级应用的软件架构SOA
2.1为什么需要SOA
2.2 SOA概念
2.3 SOA中的服务
2.4 SOA基本特征和实施原则
2.4.1基本特征
2.4.2实施原则
2.5 SOA给企业所带来的效益
2.6 SOA发展前景
第三章实现SOA的相关技术
3.1 Web Service
3.1.1 Web Service概念
3.1.2 Web Service技术的优势
3.1.3 Web Service的关键技术
3.1.4 SOA与Web Services的关系
3.2 Web Service业务流程执行语言(WS-BPEL)
3.2.1 WS-BPEL概念及相关介绍
3.2.2合作链接
3.2.3 BPEL与SOA
3.3 ESB
3.3.1 ESB定义
3.3.2 ESB结构和特征
3.3.3 ESB与SOA的关系
第四章J2EE平台下的SOA
4.1 J2EE Web Service
4.1.1 JAX-WS 2.0
4.1.2 JAXB 2.0
4.1.3 JAVA EE Web service结构
4.1.4使用EJB3.0实现的一个Web Service
4.2 Java中实现SOA的技术JBI
4.2.1 JBI环境的架构
4.2.2消息传输模型-(NMR)归一化的消息路由器
4.2.3传输渠道
4.2.4 JBI角色
4.3 JBI跟ESB的关系
第五章基于J2EE的SOA企业应用分析与设计
5.1 SOA设计原则总结
5.2 SOA架构的基本要求
5.3 SOA架构的分析与设计
5.4 SOA系统的主要构成
5.5企业应用系统模型设计
5.6.1模型体系结构设计
5.6.2模型体系结构分析
5.6.3处理层(业务流程层)设计
5.6.4服务层设计
5.6.5数据访问层服务设计
第六章基于SOA架构的企业业务用例实现
6.1相关技术平台介绍和讨论
6.1.1应用服务器
6.1.2 Java EE服务引擎
6.1.3 HTTP/SOAP JBI绑定组件
6.1.4 WS-BPEL JBI服务引擎
6.2业务用例描述
6.3实现业务用例
6.4小结
第七章工作总结与工作展望
7.1工作总结
7.2工作展望
致谢
参考文献
附录