摘要
针对UDDI和WSDL对服务组合支持的不足,提出了一种基于模板的服务组合方案。该方法由领域专家预先制定服务组合模板,用户从业务角度透明地使用服务资源,进而实现以可重用的方式组合业务服务。服务组合模板封装了领域内的业务逻辑,它使用扩展的WSDL描述通过SOAP在网络上传输;在模板库内部,服务组合模板被解析成有向图的形式来完成用户请求向模板的匹配,提高了服务组合的自动化程度。重点给出了该方案的模板匹配算法、运作流程以及服务组合模块库的关键API设计。
Due to the lack of supporting service composition by UDDI and WSDL, a method based on template and extended WSDL to compose web services, is presented. By this method, domain experts design templates in advance to achieve the reusability of business service components, and also make it possible to allow the end user to request the service transparently. The templates are described by extended WSDL to transmit on networks, and are parsed to graphs for template matching in internal template library. The template matching algorithm, how this method works, and the API of template library are introduced.
出处
《科学技术与工程》
2007年第10期2273-2276,共4页
Science Technology and Engineering