This section focuses on administering production environments and realistic test environments, including:
See also the monitoring, tuning and security sections.
Use the links provided in this topic to learn about the administrative features.
Follow these shortcuts to get started quickly with popular tasks.
To support using Apache Ant with Java Platform, Enterprise Edition (Java EE) applications running on the application server, the product provides a copy of the Ant tool and a set of Ant tasks that extend the capabilities of Ant to include product-specific functions. Ant has become a very popular tool among Java programmers.
Start and stop servers in your application serving environment, referring to this quick guide to the administrative clients and several other tools that are provided with this product.
The product uses many operating system and application resources that you should consider adding to your backup and recovery procedures.
Class loaders are part of the Java virtual machine (JVM) code and are responsible for finding and loading class files. Class loaders enable applications that are deployed on servers to access repositories of available classes and resources. Application developers and deployers must consider the location of class and resource files, and the class loaders used to access those files, to make the files available to deployed applications. Class loaders affect the packaging of applications and the runtime behavior of packaged applications of deployed applications.
Deploying an enterprise application file consists of installing an application file on a server configured to hold installable Java Platform, Enterprise Edition (Java EE) modules.
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.
You can use the common deployment framework to add additional logic to application management operations. The additional logic can do such tasks as code generation, configuration operations, additional validation, and so on. This topic demonstrates, through programming, how to plug into the common deployment framework to extend application management operations.
Deploying a business-level application consists of creating the business-level application on a Version 7.0 or later server.
You can use the command framework programming to create, edit, update, start, stop, delete, export, import, and query information about business-level applications. A business-level application defines an enterprise-level application.
When you are having problems deploying an application, perform some basic diagnostics and verify your system's configuration to solve the problem.
Use this information if you are having problems with administrative functions.
This page provides a starting point for finding information about ActivitySessions, a WebSphere extension for reducing the complexity of commitment rules and limitations that are associated with one-phase commit resources.
This page provides a starting point for finding information about application profiling, a WebSphere extension for defining strategies to dynamically control concurrency, prefetch, and read-ahead.
This page provides a starting point for finding information about asynchronous beans.
This page provides a starting point for finding information about application clients and client applications. Application clients provide a framework on which application code runs, so that your client applications can access information on the application server.
This page provides a starting point for finding information about data access. Various enterprise information systems (EIS) use different methods for storing data. These backend data stores might be relational databases, procedural transaction programs, or object-oriented databases.
This page provides a starting point for finding information about the dynamic cache service, which improves performance by caching the output of servlets, commands, web services, and JavaServer Pages (JSP) files.
This page provides a starting point for finding information about dynamic query, a WebSphere programming extension for unprecedented application flexibility. This information also includes Enterprise JavaBeans (EJB) query, the Java feature upon which the WebSphere extension is built.
This page provides a starting point for finding information about enterprise beans.
This page provides a starting point for finding information about globalization and the internationalization service, a WebSphere extension for improving developer productivity.
This page provides a starting point for finding information about resources that are used by applications that are deployed on a Java Enterprise Edition (Java EE)-compliant application server. They include:
This page provides a starting point for finding information about the use of asynchronous messaging resources for enterprise applications with WebSphere® Application Server.
This page provides a starting point for finding information about naming support. Naming includes both server-side and client-side components. The server-side component is a Common Object Request Broker Architecture (CORBA) naming service (CosNaming). The client-side component is a Java™ Naming and Directory Interface (JNDI) service provider. JNDI is a core component in the Java Platform, Enterprise Edition (Java EE) programming model.
This page provides a starting point for finding information about object pools.
This page provides a starting point for finding information about the Object Request Broker (ORB). The product uses an ORB to manage communication between client applications and server applications as well as among product components. These Java Platform, Enterprise Edition (Java EE) standard services are relevant to the ORB: Remote Method Invocation/Internet Inter-ORB Protocol (RMI/IIOP) and Java Interface Definition Language (Java IDL).
This page provides a starting point for finding information about portlet applications, which are special reusable Java servlets that appear as defined regions on portal pages. Portlets provide access to many different applications, services, and web content.
This page provides a starting point for finding information about the scheduler service, a WebSphere programming extension responsible for starting actions at specific times or intervals.
Find starting points pertaining to security.
This page provides a starting point for finding information about service integration.
This page provides a starting point for finding information about SIP applications, which are Java programs that use at least one Session Initiation Protocol (SIP) servlet written to the JSR 116 specification.
This page provides a starting point for finding information about startup beans.
This page provides a starting point for finding information about Java Transaction API (JTA) support. Applications running on the server can use transactions to coordinate multiple updates to resources as one unit of work, such that all or none of the updates are made permanent.
This page provides a starting point for finding information about web applications, which are comprised of one or more related files that you can manage as a unit, including:
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about web services.
This page provides a starting point for finding information about work areas, a WebSphere extension for improving developer productivity.