아키텍처

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 클라이언트를 설치할 때 다음과 같은 추가 컴포넌트를 설치할 수 있습니다.
  • 웹 서비스 애플리케이션: 웹 서비스 애플리케이션에 포함된 원격 문서 생성 컴포넌트를 사용하면 자원 및 시간이 많이 소모되는 공개 오퍼레이션을 다른 컴퓨터 또는 서버로 재배치할 수 있습니다. 또한 웹 서비스 애플리케이션에는 중앙 관리 컴포넌트모니터 & 제어 컴포넌트가 포함되어 있습니다. 중앙 관리 컴포넌트는 조직에서 일반적으로 사용되는 파일에 액세스하기 위한 공통 자산 스토리지 시스템입니다. 관리자는 모니터 & 제어 컴포넌트 관리 사용자 인터페이스를 사용하여 다른 클라이언트로부터 원격으로 실행되도록 요청된 모든 문서 생성 작업의 상태를 확인할 수 있습니다. 그런 다음 필요에 따라 문제점 해결에 도움을 받거나 작업을 취소할 수 있습니다.
  • 데이터 서비스 애플리케이션보고 데이터 서비스 어댑터: 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 웹 서비스 애플리케이션 또는 데이터 서비스 애플리케이션을 배치하기 전에 다음 애플리케이션 서버 중 하나를 설치해야 합니다.

피드백