일괄처리 환경 시작하기
일괄처리 환경의 주된 컴포넌트에는 작업 스케줄러, 작업 스케줄러의 인터페이스, 작업 데이터베이스 및 눈금 엔드포인트가 있습니다.
다음 다이어그램은 주요 컴포넌트를 보여줍니다.
명령행 인터페이스, EJB(Enterprise JavaBeans) 인터페이스,
웹 서비스 인터페이스 및 작업 관리 콘솔을 사용하여 작업 스케줄러와
통신할 수 있습니다. 작업 스케줄러에는
모든 작업이 포함된 작업 데이터베이스가 있습니다. 다이어그램의 작업
스케줄러는 두 개의 노드 엔드포인트와 통신합니다. 트랜잭션 작업을 수행하는
애플리케이션 서버가 다른 노드에서 실행되지만 작업 스케줄러와 통신하지는 않습니다.
이 애플리케이션 서버는 일괄처리 환경의 일부가 아닙니다.
그림 1. 일괄처리 컴포넌트

작업 관리 콘솔은 작업 관리 기능을 수행할 수 있는 GUI(Graphical User Interface)를 제공합니다. 기타 인터페이스의 대부분의 기능도 작업 관리 콘솔에서 사용할 수 있습니다.
명령행 인터페이스를 사용하여 시스템에서 일괄처리 작업를 제출하고 제어할 수 있습니다. 엔터프라이즈 Bean 및 웹 서비스 인터페이스는 프로그램 인터페이스를 통해 Java™ EE(Java 플랫폼, Enterprise Edition)와 비Java EE 프로그램에 비슷한 기능을 제공합니다. 관리 콘솔은 작업 스케줄러를 구성하고 엔드포인트 서버의 위치를 볼 수 있는 GUI(Graphical User Interface)를 제공합니다.
일괄처리 관리자 및 제출자는 작업 관리 콘솔를 사용하여 작업 제출, 작업 보기, 작업 취소 및 일시중단, 일시중단된 작업 재개를 비롯한 작업 관련 조치를 보고, 관리하며, 수행할 수 있습니다.
작업 스케줄러에서는 일괄처리 작업 실행을 허용하고 스케줄링합니다. 작업 데이터베이스를 관리하고, 작업 ID를 지정하며, 작업 실행 위치를 선택합니다.
눈금 엔드포인트는 일괄처리 애플리케이션에 필요한 런타임 환경을 제공하도록 기능 보강된 애플리케이션 서버입니다.