Web Service Information Management in Service-Oriented Architecture Applications
First Claim
1. A method for Web service information management in a service-oriented architecture application, comprising:
- intercepting a service request message issued by a Web service requester for a Web service in response to executing said service-oriented architecture application on the Web service requester side;
adding a tracing header in the service request message for requesting the detailed runtime information of the Web service and sending the message to the Web service provider side;
intercepting the service request message coming from the Web service requester on the Web service provider side;
tracing detailed runtime information based on the tracing header for requesting the detailed runtime information in the message during the execution of the Web service with respect of the service request message; and
adding an acknowledgement tracing header containing the traced detailed runtime information into the response message to be returned to the Web service requester by the Web service provider and returning the message to the Web service requester.
1 Assignment
0 Petitions
Accused Products
Abstract
Web server information management in a service-oriented architecture application comprises intercepting a service request message issued by a Web service requester for a Web service in response to executing the service-oriented architecture application on the Web service requester side, adding a tracing header in the service request message for requesting the detailed runtime information of the Web service and sending the message to the Web service provider side, intercepting the service request message coming from the Web service requester on the Web service provider side, tracing detailed runtime information based on the tracing header for requesting the detailed runtime information in the message during the execution of the Web service with respect of the service request message, and adding an acknowledgement tracing header containing the traced detailed runtime information into the response message to be returned to the Web service requester by the Web service provider and returning the message to the Web service requester.
105 Citations
20 Claims
-
1. A method for Web service information management in a service-oriented architecture application, comprising:
-
intercepting a service request message issued by a Web service requester for a Web service in response to executing said service-oriented architecture application on the Web service requester side; adding a tracing header in the service request message for requesting the detailed runtime information of the Web service and sending the message to the Web service provider side; intercepting the service request message coming from the Web service requester on the Web service provider side; tracing detailed runtime information based on the tracing header for requesting the detailed runtime information in the message during the execution of the Web service with respect of the service request message; and adding an acknowledgement tracing header containing the traced detailed runtime information into the response message to be returned to the Web service requester by the Web service provider and returning the message to the Web service requester. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A message interceptor on the Web service requester side, comprising:
-
a message intercepting module for intercepting the messages communicated between the Web service requester and the Web service provider during a service-oriented architecture application is executed; a message analysis module for analyzing messages intercepted by said message intercepting module to identify the service request messages issued by the Web service requester and the response messages containing tracing headers provided by the Web service provider;
a tracing header adding module for adding a tracing header in a service request message sent by the Web service requester for requesting the detailed runtime information of the Web service, and sending the message to the Web service provider through the message intercepting module; and
a management information acquiring module for acquiring the detailed runtime information based on an acknowledgment tracing header in the response message coming from the Web service provider, and transferring the acquired detailed runtime information of the Web service to a management server.
-
-
14. A message interceptor on the Web service provider side, comprising:
-
a message intercepting module for intercepting the messages sent to the Web service provider side; a message analysis module for analyzing the messages intercepted by said message intercepting module to identify service request messages issued by the Web service requester, which contain tracing headers for requesting the detailed runtime information of the Web service, and response messages returned by the Web service; a detailed runtime information tracing module for tracing the detailed runtime information during the execution of the Web service in respect of a service request message when said message analysis module has identified the service request message containing a tracing header; and an acknowledgment tracing header adding module for adding an acknowledgment tracing header containing the traced detailed runtime information into the response message when said message analysis module has identified the response massage returned by the Web service, and sending the message to the Web service requester through said message intercepting module. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product for Web service information management in a service-oriented architecture application, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; a computer usable program code configured to intercept a service request message issued by a Web service requester for a Web service in response to executing said service-oriented architecture application on the Web service requester side; computer usable program code configured to add a tracing header in the service request message for requesting the detailed runtime information of the Web service and sending the message to the Web service provider side; computer usable program code configured to intercept the service request message coming from the Web service requester on the Web service provider side; computer usable program code configured to trace detailed runtime information based on the tracing header for requesting the detailed runtime information in the message during the execution of the Web service with respect of the service request message; and computer usable program code configured to add an acknowledgement tracing header containing the traced detailed runtime information into the response message to be returned to the Web service requester by the Web service provider and returning the message to the web service requester.
-
Specification