IBM® Rational® Publishing Engine
원격 서비스 애플리케이션은 로컬 Rational Publishing Engine 엔진
대신 문서를 생성하는 데 사용될 수 있는 원격 엔진을 제공합니다. Launcher 및 Document Studio는
원격 엔진에 연결하여 공개 프로세스를 해당 시스템으로 전송합니다. Rational Publishing Engine
원격 서비스 애플리케이션은 선택적이며 조직의 요구사항을 기반으로 설치할 수 있습니다.
Rational Publishing Engine
원격 서비스 애플리케이션은 공개 오퍼레이션을 재배치하기 위한 서버 측 기능을 제공하며 경우에 따라 고성능 시스템의
자원과 시간을 많이 소모할 수 있습니다. 문서를 다른 서버에서 생성하여 클라이언트의 워크로드가 오프셋될 수 있습니다.
원격 서비스 애플리케이션에 대한 라이센스 요구사항
Rational Publishing Engine 라이센스는
Floating 사용자 기반 라이센스 또는 권한 부여된 사용자 기반 라이센스일 수 있습니다. Rational Publishing Engine
원격 서비스 애플리케이션은 Floating 라이센스를 이용할 수 있지만 권한 부여된 라이센스는 이용할 수 없습니다.
권한 부여된 사용자 기반 라이센스만 구매한 경우에는
원격 서비스 애플리케이션이 해당 라이센스를 사용할 수 없으므로 문서 생성이 실패합니다.
원격 서비스 애플리케이션 기능
원격 서비스 애플리케이션은 다음과 같은 기능을 제공합니다.
- 요청을 큐에 대기시켜 서버에 대한 자원 부담을 완화시킵니다. 설정에 따라
서버가 정해진 수만큼의 공개 요청을 동시에 처리할 수 있습니다. 정해진 수를 초과하는 요청은
프로세스가 종료되어 슬롯을 사용할 수 있을 때까지 큐로 이동됩니다.
- 필수 아티팩트가 원격 서버에 업로드됩니다. Launcher는 하나의 문서 스펙,
하나 이상의 템플리트 및 하나 이상의 스타일시트와 같은
필수 아티팩트를 포함하는 아카이브를 준비합니다. 이러한 파일은 서버에서 압축이 해제되고 필요에 따라 사용됩니다.데이터 자체는 업로드할 수 없습니다. 문서 스펙을 구성하는 데 사용되는 데이터를 서버 컨텍스트에서 사용할 수 있어야 합니다.
- 모든 출력 파일은 단일 아카이브로 패키지화됩니다.
로컬 엔진과 달리
원격 공개 프로세스는 다중 파일을 다운로드할 필요가 없도록 단일 출력 아카이브를 리턴할 수 있습니다.
- 문서 생성 결과를 다운로드할 수 있습니다.
- 사용자에게 연결 복구를 통해 이동성을 제공합니다. 긴 원격 공개 프로세스의 경우
Rational Publishing Engine 원격 서비스
애플리케이션 프로세스에서 컴퓨터의 연결을 끊은 다음 해당 프로세스에 대한 연결을 잃지 않고 나중에 다시 연결하여 결과를 다운로드할 수 있습니다. 연결을
복원하면 생성된 문서를 검색할 수 있습니다.
- 원격 문서 생성 작업을 스케줄링하여 특정 시간 또는 간격에 실행할 수 있습니다.
- 원격 서비스 애플리케이션을 사용하면
Rational Publishing Engine Launcher에서
구현되는 것처럼 Java™ 클라이언트와 같은 다양한 클라이언트를 생성할 수 있습니다.