Status hub used by autonomic application servers
First Claim
Patent Images
1. A method for serving applications comprising the steps of:
- receiving at least one component status publication, each said component status publication specifying a usage level for an application component;
acquiring a client request;
selecting a server response for said client request from among a plurality of possible server responses based at least in part upon said component status publications, wherein each possible server response differentially utilizes application components; and
, responding to said client request with said selected server response.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for serving applications including receiving a component status publication and acquiring a client request. The component status publication can specify a usage level for an application component. A server response for the client request can be selected from among a multitude of possible server responses based at least in part upon the component status publication. Each possible server response can differentially utilize application components. The client request can be response to by conveying the selected server response.
23 Citations
28 Claims
-
1. A method for serving applications comprising the steps of:
-
receiving at least one component status publication, each said component status publication specifying a usage level for an application component;
acquiring a client request;
selecting a server response for said client request from among a plurality of possible server responses based at least in part upon said component status publications, wherein each possible server response differentially utilizes application components; and
,responding to said client request with said selected server response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An autonomic system for serving applications comprising:
-
an application server configured to receive client requests and selectively provide server responses to said client requests; and
a status hub configured to receive component usage messages from at least one communicatively linked application component and responsively publish at least one component status publication to at least one communicatively linked application server, wherein each of said component status publications specifies a usage level for an associated one of said application components. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for serving applications comprising the steps of:
-
means for receiving a component status publication, said component status publication specifying a usage level for an application component;
means for acquiring a client request;
means for selecting a server response for said client request from among a plurality of possible server responses based at least in part upon said component status publication, wherein each possible server response differentially utilizes application components; and
,means for responding to said client request with said selected server response.
-
-
19. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a component status publication, said component status publication specifying a usage level for an application component;
acquiring a client request;
selecting a server response for said client request from among a plurality of possible server responses based at least in part upon said component status publication, wherein each possible server response differentially utilizes application components; and
,responding to said client request with said selected server response. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification