Rational® Publishing Engine은
사용자 워크스테이션의 데스크탑에 설치되는 Eclipse 기반의 애플리케이션입니다.
그림 1. Rational Publishing Engine 아키텍처

Rational Publishing Engine 클라이언트
Rational Publishing Engine은
문서를 생성하기 위해 다음과 같은 클라이언트를 제공합니다.
- Document Studio:
보고서 작성자가 이 독립형 애플리케이션을 사용하여 지정된 데이터 소스로부터
데이터를 가져오는 템플리트를 작성할 수 있습니다. Document Studio는
문서 템플리트 아카이브 파일(.dta)을 작성합니다.
- Launcher: 이 독립형 애플리케이션으로부터 문서를 생성할 수 있습니다.
Launcher가 템플리트 출력을 구성하고 문서 스펙 파일(.dsx)을 통해 보고서를 생성합니다.
추가 컴포넌트
Rational Publishing Engine
클라이언트를 설치할 때 다음과 같은 추가 컴포넌트를 설치할 수 있습니다.
- 웹 서비스 애플리케이션:
웹 서비스 애플리케이션에
포함된 원격 문서 생성 컴포넌트를 사용하면
자원 및 시간이 많이 소모되는 공개 오퍼레이션을 다른 컴퓨터 또는 서버로 재배치할 수
있습니다. 또한 웹 서비스 애플리케이션에는
중앙
관리 컴포넌트와
모니터 & 제어 컴포넌트가 포함되어 있습니다.
중앙
관리 컴포넌트는
조직에서 일반적으로 사용되는 파일에 액세스하기 위한 공통 자산 스토리지 시스템입니다. 관리자는
모니터 & 제어 컴포넌트 관리 사용자 인터페이스를
사용하여 다른 클라이언트로부터 원격으로 실행되도록 요청된 모든 문서 생성 작업의 상태를 확인할 수 있습니다. 그런 다음 필요에 따라
문제점 해결에 도움을 받거나 작업을 취소할 수 있습니다.
- 데이터 서비스 애플리케이션 및 보고 데이터 서비스 어댑터: Rational Publishing Engine은
보고 데이터 서비스 어댑터를 통해
IBM® Rational ClearCase®, IBM Rational ClearQuest® 및
IBM Rational RequisitePro®에
REST 인터페이스를 제공합니다. 데이터 소스에 이미 기본 제공된 XML 데이터 서비스가 있는 경우, 이 기능이 필요하지 않습니다.
- 추가 기능: 이러한 추가 기능은
IBM Rational DOORS® 및
IBM Rational Tau 통합에 대해 사용 가능합니다.
추가 기능을 사용하여
Rational DOORS 또는
Rational Tau로부터 직접
공개 프로세스를 시작할 수 있습니다.
다음 제품 중 하나에 대해 유효한 설치가 발견되면 자동으로 추가 기능이 설치됩니다.
웹 애플리케이션 및
Rational Publishing Engine 클라이언트를
원격 문서 생성용 서버에 설치한 경우, 설치가 완료되면 웹 애플리케이션이 애플리케이션 서버에 배치될
준비가 됩니다.
애플리케이션 서버
Rational Publishing Engine에는
애플리케이션 서버 설치가 포함되지 않으므로
Rational Publishing Engine
웹 서비스 애플리케이션 또는
데이터 서비스 애플리케이션을 배치하기 전에
다음 애플리케이션 서버 중 하나를 설치해야 합니다.