摘要: 在系统地讨论Web 服务与Agent 概念的基础上,提出了将一个Agent 描述成一个Web 服务,并通过UDDI 发现该服务而将Agent和Web 服务集成在一起的实验方案。在该基础上,设计了一个基于多Agent 和语义驱动的Web 服务有效发现中间件平台,重点对其组件、功能和交互过程进行了全方位描述。最后,通过一个运行实例的Web 服务智能发现过程,展示了该方法是可行和有效的。
关键词:
Web 服务;多Agent;中间件;本体
Abstract: This paper first introduces the integrating concept of agents and Web services in which an agent is viewed as an abstract notion that must be implemented by a concrete Web service. The above approach allows Agent services invoke Web services and vice versa by accessing UDDI business registry. Then, a multi Agent-based and semantics-driven Web services middleware platform using existing standards instead of proposing other standards is put forward, and its components, functions and interoperations are discussed. Finally, a running example is given. The preliminary experimental results indicate that the platform can help consumers retrieve proper Web services and the platform is quite feasible for solving problems with real world sizes.
Key words:
Web services; Multi Agent; Middleware; Ontology
蒋哲远,韩江洪,陈 进. 一种基于多 Agent 的Web 服务有效发现方法[J]. 计算机工程, 2006, 32(7): 52-54,57.
JIANG Zheyuan, HAN Jianghong, CHEN Jin. An Efficient Approach to Web Services Discovery with Multi Agent[J]. Computer Engineering, 2006, 32(7): 52-54,57.