Hitachi

uCosminexus Application Server Expansion Guide


2.1 Organization of this chapter

An application used for executing a batch job, which is developed in Java, is called a batch application. You execute batch applications on batch servers that are the JavaVM processes of the resident type.

For an overview of executing the applications by using batch servers, see 2.2 Overview of the execution environment of batch applications. For an overview of the resource connections of batch applications, see 2.6 Overview of resource connections and transaction management.

The following table describes the batch server functionality that is provided by Application Server and the reference location for each functionality.

Table 2‒1: Batch server functionality provided by Application Server

Functionality

Reference location

Batch application execution functionality

2.3

EJB access functionality

2.4

Naming management functionality

2.5

Resource connection functionality

2.7

Transaction management

2.8

GC control functionality

2.9

Container extension library

2.10

JavaVM functionality

2.11

Migrating from Java applications

2.12

Integrating with JP1/AJS

2.13

In addition to the functionality mentioned in Table 2-1, the scheduling functionality of batch applications are provided with batch servers. Hereafter, this functionality is called the scheduling functionality. For details on the scheduling functionality, see 4. Scheduling of Batch Applications.