摘要
Web服务提出了一种新的分布式环境中应用系统的集成模式,并基于XML标准定义了一组简单、开放的协议规范。它的主要目标就是构筑一个通用的平台无关、语言无关的技术层,以实现各种异构平台上的应用间的互连互通。文章首先介绍了Web服务架构以及该架构中的角色和操作,分析了Web服务技术系列的标准协议SOAP/WSDL/UDDI/WSFL,并讨论和比较了主要的Web服务的解决方案和支撑平台。Web服务是不断发展的体系,Web服务技术还不成熟,文章分析了Web服务在服务质量、安全、性能等方面存在的技术问题,以及今后主要发展方向。
Web Services technology introduces a new model for application integration in a distributed environment. To support the model, a set of simple and open protocols and standards are defined based on XML. The objective is to establish a universal technical layer independent of hardware/software platforms and programming languages, and thus to enforce intercommunication and interoperation among Web applications. The paper first reviews Web Service Architecture and the roles and operations involved. It then analyzes Web Service Protocol Stack, including SOAP/ WSDL/UDDI/WSFL. The paper also discusses and compares major vendor solutions and platforms supporting Web Services. The paper finally analyzes the existing problems, such as quality, security and performance, and points out the directions for future research and development.
出处
《计算机科学》
CSCD
北大核心
2004年第4期19-23,共5页
Computer Science
基金
国家科技攻关项目:奥运会信息系统集成测试总体方案及集成测试管理平台的预研(041250001)
关键词
INTERNET
网络资源
信息交换协议
WEB服务
集成模式
应用程序
Web Services, XML (Extensible Markup Language), SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), UDDI (Universal Description, Discovery and Integration), WSFL (Web Services Flow Language)