일괄처리 환경 시작하기

일괄처리 환경의 주된 컴포넌트에는 작업 스케줄러, 작업 스케줄러의 인터페이스, 작업 데이터베이스 및 눈금 엔드포인트가 있습니다.

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

작업 관리 콘솔은 작업 관리 기능을 수행할 수 있는 GUI(Graphical User Interface)를 제공합니다. 기타 인터페이스의 대부분의 기능도 작업 관리 콘솔에서 사용할 수 있습니다.

명령행 인터페이스를 사용하여 시스템에서 일괄처리 작업를 제출하고 제어할 수 있습니다. 엔터프라이즈 Bean 및 웹 서비스 인터페이스는 프로그램 인터페이스를 통해 Java™ EE(Java 플랫폼, Enterprise Edition)와 비Java EE 프로그램에 비슷한 기능을 제공합니다. 관리 콘솔은 작업 스케줄러를 구성하고 엔드포인트 서버의 위치를 볼 수 있는 GUI(Graphical User Interface)를 제공합니다.

일괄처리 관리자 및 제출자는 작업 관리 콘솔를 사용하여 작업 제출, 작업 보기, 작업 취소 및 일시중단, 일시중단된 작업 재개를 비롯한 작업 관련 조치를 보고, 관리하며, 수행할 수 있습니다.

작업 스케줄러에서는 일괄처리 작업 실행을 허용하고 스케줄링합니다. 작업 데이터베이스를 관리하고, 작업 ID를 지정하며, 작업 실행 위치를 선택합니다.

눈금 엔드포인트일괄처리 애플리케이션에 필요한 런타임 환경을 제공하도록 기능 보강된 애플리케이션 서버입니다.

  • 그리드 엔드포인트는 계산 집약의 일괄처리 애플리케이션을 지원합니다. 계산 집약 일괄처리 애플리케이션은 비동기 Bean을 기반으로 단순 프로그래밍 모델을 사용하여 빌드됩니다. 자세한 정보는 계산 집약 프로그래밍에 대해 읽어보십시오.
  • 일괄처리 시스템은 트랜잭션 일괄처리 애플리케이션을 지원합니다. 이러한 애플리케이션은 종래의 Java EE 애플리케이션과 비슷한 레코드 처리를 수행하지만 대화식 사용자가 아닌 일괄처리 입력에 의해 구동됩니다. 이 환경은 사용자가 잘 알고 있는 POJO(Plain Old Java Objects)에 빌드되어 컨테이너에서 관리하는 다시 시작 가능한 처리 및 실행 중인 작업을 일시정지하고 취소하는 기능을 지원하는 풍부한 프로그래밍 모델을 일괄처리 애플리케이션에 제공합니다. 자세한 정보는 일괄처리 프로그래밍 모델에 대해 읽어보십시오.

주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_xdbgcmp
파일 이름:cgrid_xdbgcmp.html