J2EE Engine Administration
Administrating the J2EE Engine enables the initial configuration of managers and services as well as further maintenance of the system. The optimal administration of the modules achieves best performance, higher reliability and scalability.
The J2EE Engine administration maintains:
This section provides class loading system, pools of application and system threads, storing and getting objects from a pool, and management of client connections.
Perform J2EE Engine administration via Telnet clients and Shell commands.
Provides HTTP Provider Service and Web Container Service.
The HTTP Provider Service parses the URL of the incoming HTTP requests, dispatches them to the proper J2EE Engine’s module for processing, and returns the generated responses back to the client.
The Web Container Service implements J2EE Web components.
Manages all enterprise bean instances deployed on the server and provides all services needed by an EJB application.
Includes Naming Service that provides a way by which names are associated with objects, and objects are found based on their names. The service performs binding, rebinding, and unbinding operations.
· Transactions and Resource Handling
Manages the execution of the transactions in J2EE Engine, transaction propagation to other clients or application servers, as well as the usage of resources in these transactions.
Includes Deploy Service for deployment, runtime management and removal of applications on the J2EE Engine.
Includes Memory Info Service, which stores information about the level of memory usage in J2EE Engine and Timeout Service for scheduling tasks for future execution in a background thread.
· Web Application Server Integration
Provides ABAP Communicator Service used by SAP Web Application Server to start and stop J2EE Engine and to perform the communication between the Web Application Server and the J2EE Engine.
This section refers also to the JCo RFC Provider service, which simplifies the programming of communication processes between systems.
Used to create, send, receive, and read messages inside an enterprise messaging system.
· Remote Objects Communication Services
Provides services that facilitate communication between remote objects.
· Web Services Container Service
Provides features for initial administration of Web services, UDDI client, UDDI server, and proxy generation.
Provides HTTP session failover and stateful session failover to the enterprise applications running on J2EE Engine.
