Method and apparatus for accessing web services
First Claim
1. A method for making information relating to web services available to applications hosted by a client platform, said method comprising:
- obtaining information relating to said web services from a remote repository via the internet; and
storing at least a portion of said information in a local repository hosted by said client platform for access by said applications.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses and computer programs for making information relating to web services available to applications hosted by a client platform and/or using such information to invoke web services for use by an application hosted by a client platform are disclosed. The information is preferably obtained from a local repository or otherwise from a remote repository via the internet. The information may relate to web services previously used by the applications such as particular invocation instances of those web services. The information may comprise statistical Quality of Service (QoS) information relating to particular invocation instances of web services.
-
Citations
34 Claims
-
1. A method for making information relating to web services available to applications hosted by a client platform, said method comprising:
-
obtaining information relating to said web services from a remote repository via the internet; and
storing at least a portion of said information in a local repository hosted by said client platform for access by said applications. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for invoking a web service for use by an application hosted on a client platform, said method comprising:
-
obtaining information relating to said web service from a local repository hosted by said client platform; and
invoking said web service using said information. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for making information relating to web services available to applications hosted by a client platform, said apparatus comprising:
-
at least one communications interface operable for transmitting and receiving data;
a memory unit operable for storing data and instructions to be performed by a processing unit; and
a processing unit coupled to said at least one communications interface and said memory unit, said processing unit programmed to;
obtain information relating to said web services from a remote repository via the internet; and
store at least a portion of said information in a local repository hosted by said client platform for access by said applications. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus for invoking a web service for use by an application hosted on a client platform, said apparatus comprising:
-
at least one communications interface operable for transmitting and receiving data;
a memory unit operable for storing data and instructions to be performed by a processing unit; and
a processing unit coupled to said at least one communications interface and said memory unit, said processing unit programmed to;
obtain information relating to said web service from a local repository hosted by said client platform; and
invoke said web service using said information. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer program for instructing a computer to perform a method for making information relating to web services available to applications hosted by a client platform, said computer program comprising:
-
computer program code for obtaining information relating to said web services from a remote repository via the internet; and
computer program code for storing at least a portion of said information in a local repository hosted by said client platform for access by said applications. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computer program for instructing a computer to perform a method for invoking a web service for use by an application hosted on a client platform, said computer program comprising:
-
computer program code for obtaining information relating to said web service from a local repository hosted by said client platform; and
computer program code for invoking said web service using said information. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34-35. -35. (canceled)
Specification