The application management support in WebSphere Application Server provides functions, such as installing and uninstalling applications, editing of binding information for installed applications, updating the entire application, and exporting the application. This functionality is provided through the com.ibm.websphere.management.application.AppManagement interface, which is exposed as a JMX-based AppManagement MBean, and can be accessed using code running on the server, or in a standalone administrative client program.
This task assumes a basic familiarity with MBean programming. For information on MBean programming, see MBean Java™ application programming interface (API) documentation. In this information center, click .
Before you can install or change an application on a deployment target, you must first create or update your application and assemble it using an assembly tool.
Besides installing, uninstalling, and updating applications through programming, you can additionally install, uninstall, and update Java EE applications through the administrative console or the wsadmin tool. All three ways provide identical updating capabilities.
When using WebSphere Application Server Network Deployment, the AppManagement MBean is only present in the deployment manager that facilitates centralized configuration and administration. Similar to config service, the AppManagement functions can also be accessed in the absence of WebSphere Application Server. This mode, known as local mode, is particularly useful for installing J2EE applications as art of the product installation process.
The com.ibm.websphere.management.application.AppManagementProxy class provides uniform access to application management functionality, regardless of whether it is accessed from the server process, administrative client process, or a standalone Java program in the absence of WebSphere Application Server. Accessing the application management function for a description of how to obtain an AppManagementProxy instance in a variety of cases.
If you have further application updates, you can do the updates through programming, the administrative console, or the wsadmin tool.
You can use the common deployment framework to add additional logic to application management operations. See Extending application management operations through programming. The tasks that the extensions provide are available through all the administrative clients, such as the wsadmin tool, the administrative console, or through programmatic APIs that the AppManagement MBean provides.
In this information ...Subtopics
Related concepts
Related tasks
Related information
| IBM Redbooks, demos, education, and more(Index) |