uCosminexus Application Server Overview

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

4.4.1 Executing a batch job in the open environment

Execute the batch job in the execution environment of Java, which is an open environment.

The execution environment of a batch application is an environment that executes a batch application developed as a Java program. You can migrate a batch job to an open environment, by using this environment.

Currently most of the batch jobs that execute the processes of core businesses are executed on mainframes. Application Server builds the execution environment of a batch job as the Java execution environment, which is an open environment. As a result of this, you can build and operate the execution environment for batch jobs endowed with flexibility and easy operability that are the features of Java.

You execute the batch applications with the Batch server that is a resident JavaVM process. This enables you to control the cost of starting JavaVM every time when executing a batch job. This is effective when you repeatedly execute batch applications that comparatively have a shorter response time.

You can control or automatically execute processes similar to the contents executed with a mainframe, by linking with the following related programs:

The following figure shows an overview of the batch job execution in the execution environment of a batch application.

Figure 4-13 Overview of the batch job execution in the execution environment of a batch application

[Figure]

In this configuration, you can control the timing of executing a batch job with JP1/AJS. You can also execute a batch job based on the contents defined by using Batch Job Execution Server or JP1/Advanced Shell.