아키텍처

Rational® Publishing Engine에는 애플리케이션 서버에 배치되는 웹 애플리케이션 및 사용자 워크스테이션의 데스크탑에 설치되는 Eclipse 기반 애플리케이션이 포함되어 있습니다.
그림 1. Rational Publishing Engine 아키텍처
Rational Publishing Engine 아키텍처

Rational Publishing Engine 클라이언트

Rational Publishing Engine은 문서를 생성하기 위해 다음과 같은 클라이언트를 제공합니다.
  • Document Studio: 보고서 작성자가 이 독립형 애플리케이션을 사용하여 지정된 데이터 소스로부터 데이터를 가져오는 템플리트를 작성할 수 있습니다. Document Studio는 문서 템플리트 아카이브 파일(.dta)을 작성합니다.
  • Launcher: 이 독립형 애플리케이션으로부터 문서를 생성할 수 있습니다. Launcher가 템플리트 출력을 구성하고 문서 스펙 파일(.dsx)을 통해 보고서를 생성합니다.

추가 컴포넌트

Rational Publishing Engine 클라이언트를 설치할 때 다음과 같은 추가 컴포넌트를 설치할 수 있습니다.
  • 문서 빌더: 보고서 디자이너는 Document Studio에서 작성된 템플리트를 문서 빌더로 가져오고 데이터 소스에 연결할 수 있습니다. 그런 다음 일반 사용자는 템플리트 또는 데이터 소스에 대한 지식 없이 한 번 클릭하여 문서를 생성할 수 있습니다. 또한 문서 생성을 스케줄할 수도 있습니다.
  • 추가 기능: 이 추가 기능은 IBM® Rational DOORS® 통합에 사용할 수 있습니다. 추가 기능을 사용하여 Rational DOORS에서 직접 공개 프로세스를 시작할 수 있습니다. 다음 제품 중 하나에 대해 유효한 설치가 발견되면 자동으로 추가 기능이 설치됩니다.

RPE 문서 빌더를 설치한 경우 설치가 완료되면 애플리케이션을 애플리케이션 서버에 배치할 수 있습니다.

애플리케이션 서버

Rational Publishing Engine에는 애플리케이션 서버가 해당 설치와 함께 포함되어 있지 않으므로 문서 빌더 애플리케이션을 배치하려면 다음 애플리케이션 서버 중 하나를 먼저 설치해야 합니다.