System and method for specifying application services and distributing them across multiple processors using XML
First Claim
1. A method for use in a distributed processing system to specify an application service comprising:
- defining a schema comprising an operation having a plurality of arguments;
validating said schema; and
executing said operation in said distributed processing system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method that uses XML schemas to specify the set of allowed calls, to invoke multiple function calls, either hierarchically or sequentially, and to specify the calls in such a way that they can be distributed across multiple processors. An XML schema mechanism defines the format of permitted requests and, importantly, validates the requests to ensure that they match the published signature of the functions provided by the service application. Additionally, the schema mechanism validates the request to ensure that they match the published signature of any further service application that it may need to employ. In addition, supplementary information added either within the schema itself or in supporting documents may be processed programmatically. A request may consist of a hierarchy of function calls, either nested within one another or executing in series.
-
Citations
11 Claims
-
1. A method for use in a distributed processing system to specify an application service comprising:
-
defining a schema comprising an operation having a plurality of arguments;
validating said schema; and
executing said operation in said distributed processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification