SOAP SERVICE-ORIENTED SYSTEMS AND METHODS
First Claim
Patent Images
1. A method of processing an executable computer program with a language processor, the method comprising:
- parsing a keyword in the executable computer program, the keyword defining a SOAP service invocation;
generating a first output recognizing the presence of the SOAP service invocation in the executable computer program;
adding semantic information to the first output; and
generating a second output based on the contents of the first output and including one or more structures containing the SOAP service invocation, including a reference to an operation associated with the SOAP service.
1 Assignment
0 Petitions
Accused Products
Abstract
A service-oriented computer programming language is disclosed. The language includes keywords and operators that enable simple definition and invocation of SOAP services. In operation, a linkable data entity can be associated with one or more SOAP services dynamically, such that the SOAP services associated with the linkable data entity at any given time can change as a computer program executes. In addition, once a SOAP service is associated with a linkable data entity, the association can persist until it is eliminated, changed, or the computer program completes execution.
20 Citations
20 Claims
-
1. A method of processing an executable computer program with a language processor, the method comprising:
-
parsing a keyword in the executable computer program, the keyword defining a SOAP service invocation; generating a first output recognizing the presence of the SOAP service invocation in the executable computer program; adding semantic information to the first output; and generating a second output based on the contents of the first output and including one or more structures containing the SOAP service invocation, including a reference to an operation associated with the SOAP service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of processing an executable computer program with a language processor, the method comprising:
-
parsing a keyword in the executable computer program, the keyword defining a SOAP service, generating a first output recognizing the presence of the SOAP service in the executable computer program, as well as one or more operations and message input and output types associated with the SOAP service; adding semantic information to the first output; and generating a second output based on the contents of the first output and including one or more structures containing the SOAP service, including one or more associated operations, message input and output type references, and statements defining behaviors of each operation. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for linking one or more SOAP services to a linkable data entity in an executable computer program, the method comprising:
-
identifying the linkable data entity; associating the linkable data entity with one or more SOAP services, wherein the SOAP services associated with the linkable data entity at any given time can change as the computer program executes, and wherein, once a SOAP service is associated with the linkable data entity, the association persists until it is eliminated, changed, or the computer program completes execution. - View Dependent Claims (17, 18, 19, 20)
-
Specification