Hitachi

uCosminexus Application Server System Design Guide


2.4.3 Batch application

A batch application is a Java application in which batch processing is implemented. You can execute one batch application for one batch server.

You use the batch execution commands provided with Application Server to start a batch application. In the batch server, after receiving a request for executing a batch application using the batch execution command, start the batch application.

Also, if you use the scheduling function of the batch application, the execution request for batch application is controlled using the schedule queue and automatically distributed to the batch server. When you want to start multiple applications concurrently using the scheduling function of the batch application, you need not be aware of the number of batch servers or the batch server on which the application is to be executed. Furthermore, prepare the batch server for each batch application when you do not use the scheduling function of the batch application.

For details about the batch application, see 2. Executing Applications by Using Batch Servers in the uCosminexus Application Server Expansion Guide.