Unified meta-model for a service oriented architecture
First Claim
Patent Images
1. An article embodied on tangible media and operable to cause data processing apparatus to perform operations comprising:
- receiving an electronic message in a landscape of computer systems providing message-based services, the message containing a request to initiate a service;
accessing a contract to determine if provision of the requested service is permitted; and
initiating the requested service identified in the message if provision of the requested service is permitted.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic message, containing a request to initiate a service, can be received in a landscape of computer systems providing message-based services. Thereafter, a contract can be accessed to determine if provision of the requested service is permitted. As a result, the requested service identified in the message if provision of the requested service is permitted can be initiated. Related techniques, articles, apparatus, and systems are also described.
-
Citations
20 Claims
-
1. An article embodied on tangible media and operable to cause data processing apparatus to perform operations comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, the message containing a request to initiate a service; accessing a contract to determine if provision of the requested service is permitted; and initiating the requested service identified in the message if provision of the requested service is permitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article embodied on tangible media and operable to cause data processing apparatus to perform operations comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, the message containing a request to initiate a service in a first format; converting the request from the first format to a second format using a contract; and initiating the requested service identified in the message. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An article for modeling a service oriented architecture, the article being embodied on tangible media and operable to cause data processing apparatus to perform operations comprising:
-
defining at least one service modeling entity characterizing services, the services containing interfaces, the interfaces consisting of one or more operations; defining at least one component modeling entity characterizing components to invoke the services; defining at least one data type to invoke the services; and defining at least one contract, the contract binding the services, components, and operations. - View Dependent Claims (17, 18, 19, 20)
-
Specification