Method, system and program product for managing applications in a shared computer infrastructure
First Claim
1. A method for managing applications in a shared computer infrastructure, comprising:
- receiving a request for an instance of an application in the shared infrastructure from a requestor;
receiving information corresponding to the application from a directory;
registering the instance with a registry;
receiving an access key for the instance from the registry after the registering; and
returning the access key to the requestor.
2 Assignments
0 Petitions
Accused Products
Abstract
Under the present invention, when an application is deployed, certain information corresponding thereto will be stored in an Enterprise Application Directory (EAD). Thereafter, when an instance of the application is requested (e.g., by a requestor), the information is retrieved from the EAD. In addition, the instance is registered with an Application Access Registry (AAR). Registering the instance involves creating a record in the AAR, generating a unique application access key for the instance, and storing the access key with the information in the record. The access key (and optionally the information) is then returned to the requestor, which can then issue service requests to one or more grid services in the shared computer infrastructure. The service request will include the access key so that the grid service can identify the application by searching for the record in the registry using the access key.
-
Citations
22 Claims
-
1. A method for managing applications in a shared computer infrastructure, comprising:
-
receiving a request for an instance of an application in the shared infrastructure from a requestor;
receiving information corresponding to the application from a directory;
registering the instance with a registry;
receiving an access key for the instance from the registry after the registering; and
returning the access key to the requestor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing applications in a shared computer infrastructure, comprising:
-
a system for receiving a request for an instance of an application in the shared infrastructure from a requestor;
a system for obtaining information corresponding to the application from a directory;
a system for receiving an access key for the instance from a registry in which the instance is registered; and
a system for returning the access key to the requestor. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A program product stored on a computer readable medium for managing applications in a shared computer infrastructure, the computer readable medium comprising program code for performing the following steps:
-
receiving a request for an instance of an application in the shared infrastructure from a requestor;
obtaining information corresponding to the application from a directory;
receiving an access key for the instance from a registry in which the instance is registered; and
returning the access key to the requestor. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for deploying an application for managing applications in a shared computer infrastructure, comprising:
providing a computer system being operable to;
receive a request for an instance of an application in the shared infrastructure from a requestor;
obtain information corresponding to the application from a directory;
receive an access key for the instance from a registry in which the instance is registered; and
return the access key to the requestor.
-
22. A method for identifying applications in a shared computer infrastructure, comprising:
-
receiving a request for an instance of an application in the shared infrastructure;
receiving information corresponding to the application from a directory;
registering the instance with a registry;
receiving an access key for the instance from the registry after the registering; and
identifying the application by searching for the record in the registry using the access key.
-
Specification