[AIX HP-UX Linux Solaris Windows][z/OS]

Feature Pack for Modern Batch overview

The Java Platform, Enterprise Edition (Java EE) applications that are typically hosted by WebSphere® Application Server perform short, lightweight, transactional units of work. In most cases, an individual request can be completed with seconds of processor time and relatively little memory. Many applications, however, must complete batch work that is computational and resource intensive.

The batch function extends the application server to accommodate applications that must perform batch work alongside transactional applications, as shown in the following graphic. Batch work might take hours or even days to finish and uses large amounts of memory or processing power while it runs.

Batch workloads

Batch support includes a Web-based application for managing jobs, called the job management console. Through this console, you can submit jobs, monitor job execution, perform operational actions against jobs, and view job logs.

Jobs express units of batch work. A job describes the work, which application must perform the work, and can include additional information to help WebSphere Application Server handle the work effectively and efficiently. Jobs are specified in an XML dialect called xJCL and can be submitted programmatically or through a command-line interface. As part of a job submission, the job is persisted in an external database and given to the job scheduler. The job scheduler distributes waiting jobs to available grid endpoints to run.




Related concepts
Transactional batch and compute-intensive batch programming models
Related tasks
Job management console
xJCL elements
Concept topic Concept topic    

Terms and conditions for information centers | Feedback

Last updatedLast updated: Jun 10, 2013 5:54:48 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v700compg&product=was-nd-mp&topic=cgrid_xdbsgrid
File name: cgrid_xdbsgrid.html