Status information for software used to perform a service
First Claim
Patent Images
1. A method of service discovery, said method comprising:
- communicating with a source of an application software component, said application software component for performing a service;
receiving information descriptive of a status of said application software component; and
providing said status in response to a request for said service.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of service discovery and use are described. An application software component is for performing a service. A source of an application software component is contacted. Information descriptive of the status of the application software component is received. The status of the application software component is provided in response to a request for the service.
-
Citations
28 Claims
-
1. A method of service discovery, said method comprising:
-
communicating with a source of an application software component, said application software component for performing a service;
receiving information descriptive of a status of said application software component; and
providing said status in response to a request for said service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of performing a process that utilizes an application software component, said method comprising:
-
identifying a plurality of application software components, each of said application software components having the capability to perform a particular service that is a part of said process;
determining a status of at least a portion of said application software components; and
executing said process according to said status such that decisions on executing said process can be made based on service availability. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of performing a process that utilizes an application software component, said method comprising:
-
identifying services to be provided as part of said process;
identifying application software components that are for performing said services;
determining statuses of said application software components;
deferring execution of a service in said process if application software components for performing said service are unavailable; and
queuing deferred services for subsequent execution. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification