uCosminexus Application Server, EJB Container Functionality Guide

[Contents][Glossary][Index][Back][Next]

1.1.1 Functionality that serves as a platform for executing applications

This functionality works as a platform for executing online business and batch business implemented as applications. You select the functionality that you want to use according to the intended use of the system and your requirements.

You must determine whether you want to use the functionality that serves as a platform for executing the applications before building the system or developing the applications.

The classification-wise descriptions of the functionality that serves as the platform for executing applications are as follows:

Organization of this subsection
(1) Basic functionality to operate applications (basic development functionality)
(2) Functionality to develop Web Services
(3) Application Server unique functionality expanded for improving reliability and performance (Expansion functionality)
(4) Functionality for ensuring the system security (Security management functionality)

(1) Basic functionality to operate applications (basic development functionality)

This classification includes the basic functionality for operating applications (J2EE applications). This functionality is mainly the J2EE server functionality.

Application Server provides a Java EE 6 compliant J2EE server. The J2EE server provides functionality that is compliant with the standard specifications as well as functionality that is unique to Application Server.

The basic development functionality can be further classified into three types according to the types of the J2EE applications for which you use the functionality. The Application Server functionality guide manuals have been arranged according to this classification.

The following is an overview of each classification:

(2) Functionality to develop Web Services

This classification corresponds to the functionality that serves as an execution environment and a development environment for Web Services.

Application Server provides the following engines:

(3) Application Server unique functionality expanded for improving reliability and performance (Expansion functionality)

This classification includes functionality that is expanded uniquely for Application Server unique . This classification also includes the functionality executed by using non-J2EE server processes such as a batch server, CTM, or database.

Various Application Server functionality is expanded to improve the reliability of the system and to execute stable operations. Furthermore, the functionality is also expanded to operate applications other than J2EE applications (batch applications) in a Java environment.

(4) Functionality for ensuring the system security (Security management functionality)

This classification includes the functionality for maintaining security of a system centered around Application Server. This classification comprises functionalities such as authentication functionality for preventing access by unauthorized users and encryption functionality for preventing information leakage in the communication channel.