
论文摘要
随着现代企业的信息化建设的不断发展,信息系统变得越来越复杂,畅通和高效率变得遥不可及。所以寻找一种可以将分散的应用程序集成为一个统一的业务流程的方法就显得十分重要。面对不同时期不同技术条件下已经存在的信息孤岛,用户和企业迫切需要架设无缝连接的桥梁来连接这些信息孤岛。虽然传统的企业应用集成方案为解决这些问题都做出了巨大的贡献,并且取得了一定的效果,但是IT工程师在企业的实际项目中还是谨慎的考虑是否采用这些技术。这是因为这些企业应用集成方案无法从根本上解决企业多变的需求,只是临时的解决企业当前的问题,同时也将系统进一步复杂化。然而,面向服务的概念为我们带来了解决这些困扰的可能。传统的中间件可以完全被标准的Web Services所替代,只要好定义明确的接口,Web Services是可以被替换成任何其他的符合接口规范的Web Services,这样就解决长期困扰业界的系统之间集成的紧耦合问题。更为重要的是由引入Web Services技术而带来的这种松耦合将极大地提高组件的可重用性,同时Web Services之间的组合也就变得更加容易。因此,论文提出将BPEL4WS技术引入到企业应用集成中。业务流程可以有效地将松散的Web Services整合为逻辑有序的服务组合,这种组合不仅保证了系统松耦合,更是在另一个层次上对系统进行了集成。并且可以按照BPEL4WS的规则来统一的管理这些Web Services的生命周期,处理异常和事务管理,建立完整的安全机制。论文对传统企业应用集成的各种方法进行了系统的研究,总结出企业应用集成的基础构件,并将Web Services的技术结合这些基础构建得出基于BPEL4WS的企业应用集成所必需的服务模型。在此基础之上,论文提出基于BPEL4WS的企业应用集成的整体框架,这个整体框架将数据的集成和服务的集成综合在统一的业务流程之下,是对传统企业应用集成方法的更进一步的抽象和集成,使得系统各个部分的集成更加逻辑有序。论文还对企业应用集成实施原则和流程进行有益的研究,并结合案例系统对该企业应用集成整体框架进行了成功的实现。
论文目录
中文摘要英文摘要1 绪论1.1 企业应用集成的问题1.2 研究的现状和面临的挑战1.2.1 企业应用集成的现状1.2.2 目前所面临的问题1.3 论文的主要工作2 基于 BPEL4WS 的企业应用集成的相关标准2.1 引言2.2 Web Services2.2.1 XML2.2.2 WSDL2.2.3 SOAP2.2.4 UDDI2.3 BPEL4WS2.3.1 BPEL4WS 模型结构2.3.2 BPEL4WS 流程2.3.3 BPEL4WS 活动和状态2.3.4 BPEL4WS 与WSDL 的关系2.4 小结3 主流企业应用集成模式的研究与改进3.1 引言3.2 企业应用集成的基础构件3.2.1 适配器(Adapters)3.2.2 中继器(Intermediaries)3.2.3 拦截器(Interceptors)3.2.4 中介组件(Broker)3.3 企业应用集成的基础服务模型3.3.1 包装服务(Wrapper Services)3.3.2 业务服务( Business Services)3.3.3 控制服务(Controller Services)3.3.4 流程服务(Process Services)3.3.5 工具服务(Utility Services)3.4 小结4 基于 BPEL4WS 企业应用集成的整体模型4.1 引言4.2 基于BPEL4WS 企业应用集成的整体模型4.2.1 面向信息(数据)的企业应用集成4.2.2 面向服务的企业应用集成4.2.3 面向业务流程的企业应用集成4.2.4 基于BPEL4WS 企业应用集成整体模型的建立4.2.5 企业应用集成整体模型的应用场景的探讨4.3 企业应用集成层的实施原则和流程4.3.1 实施原则4.3.2 实施流程4.4 企业应用集成的安全性4.4.1 企业应用集成面临的安全问题4.4.2 网络层面的安全4.4.3 消息层面的安全4.4.4 数据层面的安全4.5 小结5 案例系统的应用集成方案设计及其实现5.1 引言5.2 需求分析和集成情景5.3 案例系统应用集成的设计5.3.1 集成模式的确立5.3.2 集成层的设计5.4 案例系统应用集成的实现5.4.1 开发平台的介绍5.4.2 Web Services 的实现5.4.3 BPEL4WS 流程的实现5.4.4 集成层实现结果展示5.5 小结6 结论6.1 本文总结6.2 进一步的研究展望致谢参考文献附录A:作者在攻读硕士学位期间参加的科研项目B:作者在攻读硕士学位期间发表的论文目录
相关论文文献
标签:企业应用集成论文; 业务流程论文;
基于BPEL4WS的企业应用集成研究及其在案例系统中的应用
下载Doc文档