Web服务是一个崭新的分布式计算模型,是Web上数据和信息集成的有效机制。但是随着Internet上Web服务的快速增长,自动、准确地发现Web服务已经是Web服务技术中的难点和关键问题。本文基于国内外在该领域的最新研究现状,对Web服务发现技术研究的不同方面进行了综述。主要阐述了Web服务的体系结构,Web服务发现的关键技术理论和方法,包括Web服务描述、部署、匹配、选择和排序等。最后分析了web服务发现技术存在的基本问题,展望了未来研究方向。
Web service is becoming a brand-new distributed computing model and an effective mechanism of data and information integration on Web. But discovering amount of Web services automatically and accurately is the difficulty and key problems in Web service. On the base of the newest research situation in this domain in domestic and foreign, this paper summarizes the different aspect of Web service discovery research, and elaborates the system structure of Web service, and presents the theories and methods in Web service discovery technology, including service description, deployment, match, choice and arrangement. Furthermore, the existing problems in Web services discovery are presented and analyzed. At last, the future research directions of Web service discovery are discussed.