Techniques for providing connections to services in a network environment
First Claim
1. A computer-implemented method for mediating user access to services over a network, the method comprising:
- maintaining on a service network host a registry of a plurality of services offered to a plurality of users over the network, the registry of services including a descriptive representation of the plurality of services, wherein the services are offered by entities independent from the service network host;
maintaining on the service network host an association between a plurality of connectors and the plurality of services;
responsive to an instruction, creating a first connector configured to communicate with the first service, the instruction indicating a first format for receiving messages at the first connector, the first service being configured to receive messages in accordance with a second format, and the first connector being configured, in accordance with the instruction, to translate received messages from the second format to the first format; and
providing, from the registry to a user over the network, specifications for using the first connector to interact with the first service over the network.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for facilitating consumption of services via a services network are described. Access is provided to a services directory which identifies a plurality of services and at least one connector for facilitating consumption of each of the services via the network. Each connector is operable to mediate communication protocol and business policy differences between a first network end point associated with the corresponding service and a second network end point associated with a consumer of the service. For each of selected ones of the connectors, information accessible via the services directory is provided regarding how to use the connector to consume the corresponding service. For each of selected ones of the services, access to a connector design process is provided via the services directory. The connector design process is operable to facilitate creation of a new connector for the corresponding service, and to specify at least one business process for mediating the business policy differences.
-
Citations
33 Claims
-
1. A computer-implemented method for mediating user access to services over a network, the method comprising:
-
maintaining on a service network host a registry of a plurality of services offered to a plurality of users over the network, the registry of services including a descriptive representation of the plurality of services, wherein the services are offered by entities independent from the service network host; maintaining on the service network host an association between a plurality of connectors and the plurality of services; responsive to an instruction, creating a first connector configured to communicate with the first service, the instruction indicating a first format for receiving messages at the first connector, the first service being configured to receive messages in accordance with a second format, and the first connector being configured, in accordance with the instruction, to translate received messages from the second format to the first format; and providing, from the registry to a user over the network, specifications for using the first connector to interact with the first service over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for mediating user access to services over a network, the method comprising:
-
maintaining on a service network host a registry of a plurality of services offered to a plurality of users over the network, the registry of services including an extensible markup language (XML) representation of the plurality of services, wherein the services are offered by entities independent from the service network host; maintaining on the service network host an association between a plurality of connectors and the plurality of services; responsive to an instruction, creating a first connector configured to communicate with the first service, the instruction indicating a first web services description language (WSDL) format for receiving messages at the first connector, the first service being configured to receive messages in accordance with a second WSDL format, and the first connector being configured, in accordance with the instruction, to translate received messages from the second format to the first format; and providing, from the registry to a user over the network, specifications for using the first connector to interact with the first service over the network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method for mediating user access to services over a network, the method comprising:
-
maintaining on a service network host a registry of a plurality of services offered to a plurality of users over the network, the registry of services including an extensible markup language (XML) representation of the plurality of services, wherein the services are offered by entities that are independent from the service network host; maintaining on the service network host an association between a plurality of connectors and the plurality of services; responsive to an instruction, creating a first connector configured to communicate with the first service, the instruction indicating a first format for receiving messages at the first connector, the first service being configured to receive messages in accordance with a second WSDL format, and the first connector being configured, in accordance with the instruction, to translate received messages from the second format to the first format; and providing, from the registry to a user over the network, specifications for using the first connector to interact with the first service over the network. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification