节点文献

基于J2EE平台的Web服务复合技术的研究与应用

The Research and Application of Web Service Composition Based on J2EE

【作者】 汪青松

【导师】 郭庆平;

【作者基本信息】 武汉理工大学 , 计算机应用技术, 2006, 硕士

【摘要】 随着以Web服务为基础的面向服务的体系结构的发展,如何复合分布的、自治的Web服务以构建新的企业业务应用的问题已成为软件工程领域一个新的热点问题。 Web服务复合是指把Internet上已有的相对简单的Web服务按一定的业务流程逻辑合成起来构成复杂的复合服务,从而提供更为强大完整的商业功能。通过复合已有的Web服务,就无须重构单一的复杂服务,且能很好地适应电子商务环境中的多变性和动态性。利用Web服务复合技术,企业可以获得极大的业务敏捷性。 本学位论文旨在探索Web服务复合技术在面向服务体系结构系统中的应用,研究采用Web服务复合技术进行面向服务体系的系统开发所遇到的问题及解决方案。本文首先阐述了Web服务及Web服务复合技术的概念,对Web服务的体系结构、关键技术、运行机制和技术优势方面作了完整的介绍,介绍了Web服务复合技术实现语言之一——业务流程执行语言(BPEL),并在此基础上提出并实现了一个基于Web服务的在线购物系统模型,分析了各个模块的构成及相互之间的关系。 围绕业务流程执行语言和Java语言的结合,走BPEL和Java相结合的技术路线,引进了BPELJ,这允许同时使用BPEL和Java两种编程语言来构建业务流程应用;通过在BPEL中嵌入Java代码段,可以使得各个Web服务之间能更好地协作,方便Web服务复合业务应用的开发。 本文重点研究了Web服务复合技术在现实系统中的应用,探讨如何将Web服务以及Web服务复合技术应用于面向服务体系架构的系统中,以充分发挥Web服务互操作性的优势。

【Abstract】 With the evolution of services-oriented architecture based on web services, providing supports for compositing distributed and autonomous web services into business applications has become a key research area in software engineering.Web services composition supports more powerful and more complete business functions, through the composition of complex servicess from simpler ones on the Internet according to certain business processing logics. By dynamically composing existing web services, we haven’t to rewrite complex code and can adapt well to the variety evolution of the commerce environment. Agility of business applications will be obtained through web services composition technologies.This thesis is concentrated on exploring web services composition technology on services-oriented architecture system for concrete applications.First this thesis elaborates concepts of the web services and web services composition technology, makes complete introduction of web services’s system structure, its essential technology, running mechanism and the technical superiority, then introduces a kind of language, business process execution language(BPEL), for web services composition technology. Lastly, presentes and realizes an on-line shopping system model, analyzes each module constitution and their mutual relations based on web services and web services composition technology.Considering the union of BPEL and the Java language, the BPELJ is introduced, which uses the BPEL and the Java, that are two kinds of programming language,to construct services-flow application. Through inserting Java code snippet into the BPEL, it enables web services to cooperate well, and facilitates the development of the web services composition application.The key point of this thesis is to apply web services composition technology to services-oriented architecture system to fully utilize the web services’s mutual operational superiority

  • 【分类号】TP393.09
  • 【被引频次】2
  • 【下载频次】100
节点文献中: 

本文链接的文献网络图示:

本文的引文网络