Hitachi

uCosminexus Application Server System Design Guide


4.1.1 Purpose and configuration of system

The batch application execution platform is an environment to execute batch applications implemented as Java applications. The batch applications are implemented as Java applications that do not use the J2EE applications such as JSPs, servlets, and Enterprise Beans. Note that you can invoke Enterprise Beans running on J2EE servers from batch applications.

The batch applications run on batch servers. The resource adapters used when connecting the batch application to the resource also run on batch servers.

The batch applications are executed with batch execution commands.

The following figure shows a system configuration for executing batch applications. In this figure, two batch servers are operating on one application server for each batch application.

Figure 4‒1: Example of a system configuration for executing batch applications

[Figure]

Besides this, when you connect to Enterprise Beans running on J2EE server from batch applications, you can also connect to back-end systems executing online processing. For details about back-end systems, see 3.1.1 Purpose and configuration of the system.