Method and system for application installation and management using an application-based naming system including aliases
First Claim
1. A method for managing application files within a data processing system, the method comprising:
- registering an alias name, wherein the alias name represents a first compound name that includes an application name that is associated with an application and a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application;
generating an application-based name associated with an application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a second compound name that includes the alias name; and
managing an application within the data processing system using the application-based name.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is presented for managing applications using application-based names. A naming service registers an alias name; the alias name represents a first compound name that includes an application name that is associated with an application and a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application. The naming service is also able to generate an application-based name associated with an application; the application-based name represents a context within a naming system, and the application-based name is a second compound name that includes the alias name. Applications are managed within a data processing system using application-based names. The first compound name can be associated with a first topology-based name that represents a first context for organizing files that are related to the instance of the application.
60 Citations
24 Claims
-
1. A method for managing application files within a data processing system, the method comprising:
-
registering an alias name, wherein the alias name represents a first compound name that includes an application name that is associated with an application and a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application;
generating an application-based name associated with an application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a second compound name that includes the alias name; and
managing an application within the data processing system using the application-based name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product in a computer readable medium for managing application files within a data processing system, the computer program product comprising:
-
means for registering an alias name, wherein the alias name represents a first compound name that includes an application name that is associated with an application and a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application;
means for generating an application-based name associated with an application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a second compound name that includes the alias name; and
means for managing an application within the data processing system using the application-based name. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for managing application files within a data processing system, the apparatus comprising:
-
means for registering an alias name, wherein the alias name represents a first compound name that includes an application name that is associated with an application and a deployment name that is associated with a deployment attribute that characterizes a deployment of an instance of the application;
means for generating an application-based name associated with an application, wherein the application-based name represents a context within a naming system, and wherein the application-based name is a second compound name that includes the alias name; and
means for managing an application within the data processing system using the application-based name. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification