Method and apparatus for processing a Web service with management information
Abstract
The present invention provides service processing used in a computer system comprising a plurality of computers, each of which receives a message and executes a Web service on the basis of the message and then outputs a message generated from the result of the execution. The computer system realizes a Web service by transmitting and receiving the message among the computers. A message including first information about the execution of the service, and second information about notification of progress information in the service, is received. The service is executed according to the first information, and then the second information is analyzed. After that, on the basis of the execution result of the service, a message is generated according to the second information, and the message is then transmitted to the computer that is identified by a destination of progress information notification included in the second information.
Claims
exact text as granted — not AI-modified1 . A service processing method used in a computer system comprising a plurality of computers, each of which receives a message, executes a Web service on the basis of the message, and then outputs a message generated from the result of the execution, said computer system realizing a Web service by transmitting and receiving the messages among the computers, said method comprising the steps of:
receiving a message including first information about the service execution, and second information about notification of progress information in the service; executing said service according to the first information; and analyzing the second information, and after that, on the basis of the execution result of the service, generating a message according to the second information, and then transmitting the message to the computer that is identified by a destination of progress information notification included in the second information.
2 . A service processing method according to claim 1 , wherein:
if a hierarchical level included in the second information is higher than that of a source of the second information, a message in which predetermined third information about notification of progress information in the service is added to the second information is generated and is then output.
3 . A service processing method according to claim 1 , wherein:
a message including progress information which is identified by a degree of details of return information included in the second information is generated, and the message is then transmitted to the computer that is identified by the destination of progress information notification included in the second information.
4 . A service processing method according to claim 3 , wherein:
if the degree of details of return information included in the second information is maximum, a message including all progress information is generated, and the message is then transmitted to the computer that is identified by the destination of progress information notification included in the second information.
5 . A service processing method according to claim 3 , wherein:
if the degree of details of return information included in the second information is debug, a message including predetermined detailed progress information required for a test is generated, and the message is then transmitted to the computer that is identified by the destination of progress information notification included in the second information.
6 . A service processing apparatus used in a computer system comprising a plurality of computers, each of which receives a message, executes a Web service on the basis of the message, and then outputs a message generated from the result of the execution, said computer system realizing a Web service by transmitting and receiving the messages among the computers, said apparatus comprising:
receiving means for receiving a message including first information about the execution of the Web service, and second information about notification of progress information in the service; execution means for executing said service according to the first information; and means for analyzing the second information, and after that, on the basis of the execution result of the service, generating a message according to the second information, and then transmitting the message to the computer that is identified by a destination of progress information notification included in the second information.
7 . A service processing apparatus according to claim 6 , further comprising:
means for generating and then outputting a message in which predetermined third information about notification of progress information in the service is added to the second information if a hierarchical level included in the second information is higher than that of a source of the second information.
8 . A service processing apparatus according to claim 6 , further comprising:
means for generating a message including progress information that is identified by a degree of details of return information included in the second information, and then for transmitting the message to the computer that is identified by the destination of progress information notification included in the second information.
9 . A service processing apparatus according to claim 6 , wherein:
if the degree of details of return information included in the second information is maximum, a message including all progress information is generated, and the message is then transmitted to the computer that is identified by the destination of progress information notification included in the second information.
10 . A service processing apparatus according to claim 6 , further comprising:
means for generating a message including predetermined detailed progress information required for a test, and then transmitting the message to the computer that is identified by the destination of progress information notification included in the second information if the degree of details of return information included in the second information is debug.
11 . A service processing program used in a computer system comprising a plurality of computers, each of which receives a message and executes a Web service on the basis of the message and then outputs a message generated from the result of the execution, said computer system realizing a Web service by transmitting and receiving the messages among the computers, said service processing program comprising the steps of:
receiving a message including first information about the execution of the service, and second information about notification of progress information in the service; executing said service according to the first information; and analyzing the second information, and after that, on the basis of the execution result of the service, generating a message according to the second information, and then transmitting the message to the computer that is identified by a destination of progress information notification included in the second information.
12 . A service processing program according to claim 11 , further comprising the step of:
if a hierarchical level included in the second information is higher than that of a source of the second information, generating a message in which predetermined third information about notification of progress information in the service is added to the second information, and then outputting the message.Join the waitlist — get patent alerts
Track US2005021692A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.