uCosminexus Application Server Overview

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

4.6.1 List of Application Server functions

The Application Server functions that can be used differ depending on whether the system is executing J2EE applications or executing batch applications.

Organization of this subsection
(1) Functions that can be used in a system executing J2EE applications
(2) Functions that can be used in a system executing batch applications

(1) Functions that can be used in a system executing J2EE applications

The following table describes the main functions that can be used in a system executing J2EE applications.

Table 4-2 Main functions of Application Server (For a system executing J2EE applications)

Function classification Overview
Java language This function supports Java SE 6.#
Web server This functionality provides a Web server (HTTP server) for the mission critical fields and this functionality supports Secured Sockets Layer (SSL) based on Apache HTTP Server.
Web container You can use a Web container that supports the Servlet 3.0 and JSP 2.1 versions. You can also develop and execute a Web application that uses JSF.
It provides unique functions such as the in-process HTTP server function.
EJB container This function provides an EJB container that can execute the following Enterprise Bean:
  • Session Bean
  • Entity Bean
  • Message-driven Bean
You can also use the function of Timer Service.
Resource connection and transaction management You can perform the resource connection and transaction management supported by the following functions:
You can also execute the connection with OpenTP1 or connection with the destination (queue or topic) compliant with the JMS specifications.
Asynchronous parallel Process threads You can use the following functions:
  • Asynchronous timer process that uses TimerManager
  • Asynchronous timer process that uses WorkManager
XML processor This functionality is compliant with the JAXP specifications (including each of the DOM/SAX/XSLT/XPath/XMLSchema specifications), StAX specifications, and JAXB specifications.
Web service You can develop and execute the following Web Services:
  • SOAP Web Services compliant with the JAX-WS specifications
  • RESTful Web Services compliant with the JAX-RS specifications
You can also use the existing SOAP Communication Infrastructure and SOAP application development support functionality.
Applying the OLTP technique You can use the following functions:
Improving availability You can use the following functions:
Security management You can use the following functions:
Security management(SOAP Web Services) You can use the following functions:
Framework Library DI specifications You can use the following functions:
Application development You can use the following functions:
System setup You can use the following functions:
System operation You can use the following functions:
Linking with the cluster software You can operate the following cluster systems:
Linking with JP1 You can use the following functions by linking with all the products of JP1:
  • Monitoring the error collection
  • Monitoring the operation performance
  • Automating the operation by job
  • Acquiring the operation information with SNMP
  • Collecting the audit log and uniform management of the audit log

# JDK 6 is the supported version of Oracle JDK. For details on the commands that can be used with JDK 6 and how to use APIs, see the corresponding page (http://docs.oracle.com/javase/6/docs/index.html).


(2) Functions that can be used in a system executing batch applications

The following table describes the functions that can be used by a system executing batch applications.

Table 4-3 Main functions of Application Server (for a system executing batch applications)

Function classification Overview
Java language Supports Java SE 6.#
Batch server Provides a batch server that can execute the following functions:
  • Executing a Java application on which a batch process is executed.
  • Controlling the execution of the full garbage collection
Resource connection and transaction management You can execute the resource connection and transaction management supported by the following functions:
XML processor This functionality is compliant with the JAXP specifications (including each of the DOM/SAX/XSLT/XPath/XMLSchema specifications), StAX specifications, and JAXB specifications.
Improving availability You can use the following functions:
Security management You can use the following functions:
Application development You can use the following functions:
Building a system You can use the following functions:
System operations You can use the following functions:
Linking with the cluster software You can operate the following cluster systems:
Linking with JP1 You can use the following functions, by linking with all the products of JP1:
  • Monitoring the error collection
  • Monitoring the operation performance
  • Automating the operations by job
  • Acquiring the operation information with SNMP
  • Collecting the audit log and uniform management of the audit log

# JDK 6 is the supported version of Oracle JDK. For details on the commands that can be used in JDK 6 and how to use APIs, see the corresponding page (http://docs.oracle.com/javase/6/docs/index.html).