Method and system for implementing an application-based naming system
First Claim
1. A method for processing names by a naming service within a data processing system, the method comprising:
- obtaining an application name that is associated with an application;
obtaining a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application; and
generating an application-based name for the instance of the application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a compound name that comprises the application name and the deployment name.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is presented for processing names by a naming service. A naming service obtains an application name for an application along with at least one deployment attribute for a deployment of an instance of the application within a data processing system. The naming service generates an application-based name for the instance of the application; the application-based name represents a context within a naming system that is supported by the naming service, and the application-based name is a compound name that includes the application name and at least one deployment name for a deployment attribute. A deployment attribute is a metadata value, such as a deployment identifier or version identifier, that characterizes a manner in which the instance of the application is deployed within the data processing system.
-
Citations
24 Claims
-
1. A method for processing names by a naming service within a data processing system, the method comprising:
-
obtaining an application name that is associated with an application;
obtaining a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application; and
generating an application-based name for the instance of the application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a compound name that comprises the application name and the deployment name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for processing names by a naming service within a data processing system, the apparatus comprising:
-
means for obtaining an application name that is associated with an application;
means for obtaining a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application; and
means for generating an application-based name for the instance of the application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a compound name that comprises the application name and the deployment name. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product in a computer-readable medium for use in a data processing system for processing names by a naming service, the computer program product comprising:
-
means for obtaining an application name that is associated with an application;
means for obtaining a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application; and
means for generating an application-based name for the instance of the application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a compound name that comprises the application name and the deployment name. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification