1. Field of the Invention
The present invention relates to a processing device, a processing method and a computer readable medium used therein the processing device.
2. Description of the Related Art
In the past, when a single processing step is finished by calling a plurality of Web services and making each of the Web services perform the processing, the processing step is performed mainly by a Web service that can interpret a sequential-processing-descriptive document such as a Web-services-business-process-execution-language (WSBPEL), for example. That is to say, the Web service that can interpret the sequential-processing-descriptive document receives a request including the sequential-processing-descriptive document, the request being transmitted from a client, calls different Web services in sequence and makes each of the Web services perform processing according to the sequential-processing-descriptive document, and transmits information about a result of the processing to the client. An example technology relating to the above-described configuration is disclosed in United States Patent Application No. 20040205376.
According to known methods, however, the main Web service capable of interpreting the sequential-processing-descriptive document receives the information about the result of the processing performed by the different Web service on every occasion, transfers the received processing-result information to the next Web service for calling, and makes the next Web service perform processing. That is to say, the main Web service has to receive the processing-result information every time the called Web service performs the processing. Namely, a processing load is placed on the main Web service.