发明名称 Method and apparatus for WS-policy based web service controlling
摘要 Apparatus and method for WS-Policy based web service controlling. The apparatus includes: a service policy repository for storing a plurality of Web Service policies; a service policy agent for receiving a request for a Web Service policy from a service consumer and for obtaining conditioning information that influences the Web Service policy; and a service policy conditioner for selecting corresponding Web Service policy from the service policy repository in accordance with the conditioning information. The service policy agent sends the Web Service policy to the service consumer. The Web Service policy-based service differentiation method decouples the service differentiation mechanism from the service provision and service invocation mechanism and can provide policy support in accordance with other nonfunctional conditions besides service functions.
申请公布号 US8775646(B2) 申请公布日期 2014.07.08
申请号 US200711830945 申请日期 2007.07.31
申请人 International Business Machines Corporation 发明人 Zhou Yu Chen
分类号 G06F15/16;H04L12/56;H04L12/24;H04L29/08 主分类号 G06F15/16
代理机构 Jordan IP Law, LLC 代理人 Jordan IP Law, LLC
主权项 1. A method for WS-Policy based web service controlling, comprising: storing, in a service policy repository, a plurality of Web Service policies; executing, with a processor, the Web Service policies; receiving, with a service policy agent, a request for service metadata including a Web Service policy from a service consumer, wherein the service policy agent obtains differentiated service information from the request, and obtains conditioning information that influences the Web Service policy from at least one of the service consumer, a service provider, and a monitoring server via an information collector; and selecting, with a service policy conditioner, a corresponding Web Service policy from the service policy repository in accordance with the conditioning information; wherein the service policy agent embeds the selected Web Service policy in the metadata, and sends the metadata in which the selected corresponding Web Service policy is embedded to the service consumer, wherein the conditioning information includes at least one of: transaction processing mode, language, and region of the service consumer or load state and response time of the service provider, wherein the service consumer invokes a Web service in accordance with at least a part of the Web Service policy and the metadata, and wherein the metadata comprises WSDL, XSD or DTD metadata.
地址 Armonk NY US