Dynamic web service configuration broadcasting
First Claim
Patent Images
1. A method for providing access to a Web service, comprising:
- receiving a broadcast request for a Web service configuration from a client at a Web service configuration provider;
determining a Web service provider with which to satisfy the request, in response to receiving the broadcast request; and
providing access to a configuration to enable the client to access the Web service provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses enable dynamic configuration of a client to access a Web service. A Web service configuration provider can receive a broadcast for a Web service from a client. The client need not be pre-configured with information to access the Web service requested. The Web service configuration provider determines which of available Web service providers can satisfy the request, and provides the configuration information to enable the Web service client to access the Web service provider.
42 Citations
20 Claims
-
1. A method for providing access to a Web service, comprising:
-
receiving a broadcast request for a Web service configuration from a client at a Web service configuration provider;
determining a Web service provider with which to satisfy the request, in response to receiving the broadcast request; and
providing access to a configuration to enable the client to access the Web service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture comprising a machine readable medium having content stored thereon to provide instructions to cause a machine to perform operations, including:
-
monitoring a network port for one or more broadcast messages indicating a request for a Web service;
detecting a broadcast message indicating a request for a Web service for a Web service client, the broadcast message indicating a service type requested;
identifying a Web service provider that provides the service requested; and
replying to the broadcast message to provide configuration information to enable access by the Web service client to the identified Web service provider. - View Dependent Claims (10, 11)
-
-
12. A dynamic Web service configuration provider comprising:
-
a listener module to detect a broadcast message on a network port indicating a request for a specified type of Web service from a Web service client;
a Web service selector module coupled to the listener module to identify one or more Web service providers that satisfy the broadcast message request, in response to detecting the request; and
a configuration provider coupled to the Web service selector module to transmit a configuration of the identified Web service providers that satisfy the broadcast message request to the Web service client to enable the Web service client to access the requested Web service. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A Web service configuration server comprising:
-
a Web service pre-configuration provider to provide configuration for a Web service provider, the configuration to be bound at a first Web service client to a Web service prior to the Web service configuration provider receiving a request for the Web service; and
a dynamic Web service configuration provider having a listener module to detect a broadcast message on a network port indicating a request for a specified type of Web service from a second Web service client, a Web service selector module to determine which of multiple available Web service providers satisfies the broadcast message request, in response to detecting the request, and a configuration provider to transmit a configuration of the determined Web service provider, the configuration to be bound to the requested Web service to enable the second Web service client to access the requested Web service. - View Dependent Claims (19, 20)
-
Specification