Processing device and processing method
First Claim
Patent Images
1. A processing apparatus comprising:
- a computer readable memory;
an input unit configured to input a first process description document; and
a processing unit configured to store a program in the computer readable memory and execute the program, wherein the processing unit is configured to perform a service in accordance with a procedure written in the first process description document including first, second, third and fourth description parts, the first description part describing a receiving processing for receiving data from a client via a network and a service processing for performing the service, the second description part describing a call processing for calling a second processing apparatus which is connected to the network and provides a second web service, the third description part describing a conversion from a variable used by the second processing apparatus to a variable used by a third processing apparatus, and the fourth description part describing a call processing for calling the third processing apparatus which is connected to the network and provides a third web service, to generate a second process description document including the first and fourth description parts by deleting, from the first process description document, the second and third description parts, and to send the second process description document and result of the service to the second processing apparatus described in the deleted second description part.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing device inputs a first processing-descriptive document and generates a second processing-descriptive document by deleting at least one description part illustrating processing performed, so as to call the next processing device, from the first processing-descriptive document. Further, the processing device calls the next processing device by using the second processing-descriptive document.
-
Citations
15 Claims
-
1. A processing apparatus comprising:
-
a computer readable memory; an input unit configured to input a first process description document; and a processing unit configured to store a program in the computer readable memory and execute the program, wherein the processing unit is configured to perform a service in accordance with a procedure written in the first process description document including first, second, third and fourth description parts, the first description part describing a receiving processing for receiving data from a client via a network and a service processing for performing the service, the second description part describing a call processing for calling a second processing apparatus which is connected to the network and provides a second web service, the third description part describing a conversion from a variable used by the second processing apparatus to a variable used by a third processing apparatus, and the fourth description part describing a call processing for calling the third processing apparatus which is connected to the network and provides a third web service, to generate a second process description document including the first and fourth description parts by deleting, from the first process description document, the second and third description parts, and to send the second process description document and result of the service to the second processing apparatus described in the deleted second description part. - View Dependent Claims (2, 3, 10, 11)
-
-
4. A processing method performed by a processing apparatus having a processing unit, the processing method comprising:
-
inputting a first process description document; performing a service, by the processing unit, in accordance with a procedure written in the first process description document including first, second, third and fourth description parts, the first description part describing a receiving processing for receiving data from a client via a network and a service processing for performing the service, the second description part describing a call processing for calling a second processing apparatus which is connected to the network and provides a second web service, the third description part describing a conversion from a variable used by the second processing apparatus to a variable used by a third processing apparatus, and the fourth description part describing a call processing for calling the third processing apparatus which is connected to the network and provides a third web service; generating, by the processing unit, a second process description document including the first and fourth description parts by deleting, from the first process description document, second and third description parts; and sending the second process description document to the next processing apparatus described in the deleted second description part. - View Dependent Claims (5, 6, 12, 13)
-
-
7. A computer readable medium containing computer-executable instructions for a processing, the computer readable medium comprising:
-
computer-executable instructions for inputting a first process description document; computer-executable instructions for performing a service in accordance with a procedure written in the first process description document including first, second, third and fourth description parts, the first description part describing a receiving processing for receiving data from a client via a network and a service processing for performing the service, the second description part describing a call processing for calling a second processing apparatus which is connected to the network and provides a second web service, the third description part describing a conversion from a variable used by the second processing apparatus to a variable used by a third processing apparatus, and the fourth description part describing a call processing for calling the third processing apparatus which is connected to the network and provides a third web service; computer-executable instructions for generating a second process description document including the first and fourth description parts by deleting, from the first process description document, second and third description parts; and sending the second process description document to the next processing apparatus described in the deleted second description part. - View Dependent Claims (8, 9, 14, 15)
-
Specification