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™ 클라이언트와 같은 다양한 클라이언트를
구성할 수 있습니다.