- 6
- 0
- 约 45页
- 2017-06-19 发布于湖北
- 举报
WebService技术浅析及其实际应用
The Technical Analysis and practical application of Web Service
摘 要
随着电子商务技术的快速发展,原来那种基于特定系统和特定环境的开发方式逐渐无法适应新的需求变化。WebService技术的出现,给异构系统间的商务应用集成带来了前所未有的希望。
本文主要介绍了WebService技术和WebService技术在实际应用中的一个例子。WebService技术是通过构筑一个通用的、与平台和语言无关的技术层,使得各种不同平台上的应用系统间,实施彼此的连接和集成。本文首先对WebService技术进行了简介,在了解它的使用情况和优缺点后,对它和目前现有分布式CORBA技术进行了分析和对比,进而对它的体系结构有深入的了解。其次介绍了WebService技术中的关键技术,其中包括可扩展性标记语言(XML)、简单对象访问协议(SOAP)、Web服务描述语言(WSDL)和统一描述、发现与集成(UDDI)注册中心。最后本文依据WebServices的技术原理、体系架构及关键技术,提出了一个WebServices技术在旅游系统中的应用。
关键词: WebService技术;CORBA技术;XML;SOAP;WSDL;UDDI协议
Abstract
With the rapid development of e-commerce technology, those original developing methods which are based on specific system and environment are unable to adapt to the newly changing requirements. The Web service technology brings the unprecedented prospect to the business application integration of the heterogeneous system.
This article introduces the concept of Web service, and brings out an example in a particle application. Web Service technology implements a mutual connection and integration between the application systems in variety platforms through building an all-purpose technology layer which is unrelated to any platforms and languages. We firstly briefs the Web service technology , then makes an comparison and analysis between the Web Service and the distributed CORBA after knowing its usage condition and its advantages and disadvantages ,and then form a deeper understanding to its architecture. Secondly, the key technologies in Web service are introduced, including Extensible Markup Language (XML), Simple Object Access Protocol (SOAP), WebServices Description Language (WSDL) and Universal Description, Discovery and Integration (UDDI) registry. Finally, a tourism system application based on the technical principles, systematic architecture and key technologies of Web service is brought forward in this article.
Keywords: WebService technology; CORBA technology; XML; SOAP; WSDL; UDDI protoc
原创力文档

文档评论(0)