基于web服务组合的业会合拢系统设计与实现

上传人:E**** 文档编号:118098170 上传时间:2019-12-11 格式:PDF 页数:83 大小:1.24MB
返回 下载 相关 举报
基于web服务组合的业会合拢系统设计与实现_第1页
第1页 / 共83页
基于web服务组合的业会合拢系统设计与实现_第2页
第2页 / 共83页
基于web服务组合的业会合拢系统设计与实现_第3页
第3页 / 共83页
基于web服务组合的业会合拢系统设计与实现_第4页
第4页 / 共83页
基于web服务组合的业会合拢系统设计与实现_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《基于web服务组合的业会合拢系统设计与实现》由会员分享,可在线阅读,更多相关《基于web服务组合的业会合拢系统设计与实现(83页珍藏版)》请在金锄头文库上搜索。

1、太原理工大学 硕士学位论文 基于Web服务组合的业会合拢系统设计与实现 姓名:王鑫 申请学位级别:硕士 专业:计算机应用技术 指导教师:谢红薇 20090501 太原理工大学硕士研究生论文 I 基于 Web 服务组合的业会合拢系统设计与实现 摘 要 随着计算机网络技术和应用的迅猛发展,人们对互联网的需求也进一 步提高,希望互联网能够有效地提供他们所需的各种服务。计算机网络及 其应用的研究重心呈现出向应用层延伸的特征。下一代网络将是一个面向 用户的、以服务为中心、具有 QoS 性能的网络,可以提供丰富多样的服务, 具备服务定制和管理的功能。在应用领域,经济竞争的加剧需要企业能够 对市场和用户需求

2、的变化快速反应,这要求企业应用能够利用已有资源, 在新的 Internet 环境下根据用户的新需求,整合出符合要求的、有效的新服 务。这些己经成为迫切需要得到解决的问题。 Web 服务实现应用程序在 Internet 上的互操作, 己成为一种具有发展潜 力的集成技术。Web 的一个重要特点和基本要求是服务合成,即组合已有 服务以实现新的功能。这已引起了广泛的研究兴趣,一些 Web 服务组合规 范(如 WS-BPEL、WS-CDL)已经被提出。WS-BPEL 把 Web 服务编制成 单个业务流程, WS-CDL 规范则从全局的角度描述了一组 Web 服务之间协 作、交互的规则。 本文首先综述了服

3、务组合相关研究领域的研究现状,介绍了 Web 服务 的体系结构和关键技术,而且对 SOA 的起源、基本概念、特征、协议栈与 优势作了详细的论述,并说明了 Web 服务和 SOA 的关系。其次,就 Web 服务组合定义、Web 服务组合方法(编排和编制)以及二者之间的关系进 行了细致的探讨。分析现行 Web 服务组合技术标准,并结合使用 Web 服务 编排和编制在不同层次组合业务服务的思想,给出编制和编排的层次关系, 说明如何在实际应用中运用 WS-CDL 和 WS-BPEL 进行 Web 服务组合。通 过这些技术组合 Web 服务来创建更高层次、跨组织的业务流程。 在对这些技术做了介绍之后,根

4、据对山西省联通公司的应用需求和现 有资源的分析,采用面向服务的架构构建了业会合拢系统。在系统中,采 用用例的需求分析方法, 用 WebSphere Business Modeler Advanced 建模工具 对业会合拢业务流程建模;设计基于 B/S 的多层结构模型,根据需求分析 和业务流程分析的结果,设计出系统的总体功能模块,并对各功能模块进 行详细设计; 同时采用 PowerDesigner 建模工具来设计系统数据库的概念数 太原理工大学硕士研究生论文 II 据模型,并把此模型转化为系统的物理模型。 本文的重点是服务组合层的实现: 采用编制技术 WS-BPEL 对系统内部 业务流程组合,用

5、 Eclipse BPEL designer 完成 WS-BPEL 流程的开发;采用 编排技术 WS-CDL 对本系统与其他系统交互的业务流程组合,用 Pi4SOA 完成 WS-CDL 的流程开发。 通过对系统的实现、 使用和维护, 我们证明了采用 SOA 和 Web 服务组 合技术提高了开发效率,增加了业务流程组合的灵活性,方便了系统的维 护。 关键词:关键词:Web 服务组合,Web 服务编制,Web 服务业务流程执行语言,Web 服务编排,Web 服务编排描述语言 太原理工大学硕士研究生论文 III DESIGN AND IMPLEMENTATION OF THE SYSTEM OF I

6、NCOME DATA FROM BUSINESS TO ACCOUNTING BASED ON WEB SERVICE COMPOSITION ABSTRACT With the mushroom of the network technology and its application, users requirements are enhanced accordingly. Thus, various services which are able to satisfy requirements effectively are expected. The emphasis for the

7、Network research has been extended to the application layer in Network. The next generation network in the future would be a user-oriented, QoS assured network which focuses on service. It would provide a lot of services and have the ability to customize and manage these services. In order to enhanc

8、e competitive preponderance and adaptability, enterprises should improve their agility and flexibility in response to customers and markets needs. All of these have been pressing for solution. With the ability to actualize the interoperation of applications on the internet, Web service has been a pr

9、omising integrating technology. A basic requirement for Web services is the composition of Web services, that is, to compose the existed Web services to propose a new value-added function, which has become one of the most important features of Web services. At present, the composition of Web service

10、s has been a hot topic in the research field; some standard Web service choreography proposals, such as WS-BPEL or WS-CDL, have also been proposed. The Business Process Execution Language (BPEL) is a language to orchestrate Web services into a single business process. In a choreography view, several

11、 processes are interconnected and their interaction behavior is described from a global perspective. Firstly, the actual research of service composition and the related domains are summarized, the architecture of Web services and the key technologies are introduced. Then, a detailed introduction to

12、the origin, basic concept, 太原理工大学硕士研究生论文 IV characteristics, protocol stack and the superiority of service-oriented architecture are given, the relations between Web service and SOA is analyzed. Secondly, the orchestration and choreography of the Web service are introduced, the popular Web service c

13、omposition technical standard at present is analyzed, combines with the idea that using the orchestration and choreography of the Web service compose business services in the different level, the hierarchy of the orchestration and choreography for Web service composition is given. At last, how imple

14、ment the Web service combination using WS-CDL and WS-BPEL is illustrated with an example. Using these technologies to compose Web service, we could create higher level and cross-organizational business process. The system of income data from business to accounting is constructed by Service-Oriented

15、Architecture according to the analysis of application requirements and existing resources of China Unicom Shanxi Branch after all these technology introductions. Modeling via WebSphere Business Modeler Advanced and the use case requirement analysis method to construct the business process. B/S multi

16、-layered structure model, the total functional modules and its components are designed with the analysis results of requirements and business processes. In the mean while, the conceptual data model of the system database is devised by PowerDesigner and converts to physical model. The key point is the realization of service composition layer in the context. The technical of orchestration WS-BPEL is adopted to combine the

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号