Techniques for providing connections to services in a network environment
First Claim
1. A computer-implemented method for enabling consumption of services via a services network, the method comprising:
- providing access to a services directory, the services directory identifying a plurality of services associated with the network and at least one connector for facilitating consumption of each of the services via the network, each connector being operable to mediate communication protocol and business policy differences between a first end point on the network associated with the corresponding service and a second end point on the network associated with a consumer of the service;
for each of selected ones of the connectors, providing information accessible via the services directory regarding how to use the connector to consume the corresponding service; and
for each of selected ones of the services, providing access to a connector design process via the services directory, the connector design process being 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.
5 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.
106 Citations
33 Claims
-
1. A computer-implemented method for enabling consumption of services via a services network, the method comprising:
-
providing access to a services directory, the services directory identifying a plurality of services associated with the network and at least one connector for facilitating consumption of each of the services via the network, each connector being operable to mediate communication protocol and business policy differences between a first end point on the network associated with the corresponding service and a second end point on the network associated with a consumer of the service;
for each of selected ones of the connectors, providing information accessible via the services directory regarding how to use the connector to consume the corresponding service; and
for each of selected ones of the services, providing access to a connector design process via the services directory, the connector design process being 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A services network for providing access to a plurality of services by a plurality of users having associated client machines, each of the plurality of users being associated with one of a plurality of independent enterprises, the plurality of services being controlled by a plurality of independent service providers and employing a plurality of interfaces at least some of which are not directly interoperable, the system comprising:
-
at least one data store having a first directory stored therein which maps an identity corresponding to each of the users to a policy framework which defines access policies relating to the services, the identity for each user identifying the associated enterprise, the at least one data store also having a second directory stored therein which identifies the plurality of services and at least one connector for facilitating consumption of each of the services via the network, each connector being operable to mediate communication protocol and business policy differences between a first end point on the network associated with the corresponding service and a second end point on the network associated with a consumer of the service; and
at least one computing device which is operable to connect with each of the client machines and each of the interfaces associated with the services, and to selectively facilitate interaction among client machines and the services with reference to the directory and the policy framework, thereby enabling the users associated with different ones of the enterprises to independently access the plurality of services using the services network, the at least one computing device further being operable to provide access to the second directory and, for each of selected ones of the connectors, provide information accessible via the second directory regarding how to use the connector to consume the corresponding service. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification