Architektura

Produkt Rational Publishing Engine zawiera aplikacje WWW wdrożone na serwerze aplikacji i aplikację opartą na platformie Eclipse, która jest zainstalowana na pulpicie stacji roboczej użytkownika.
Rysunek 1. Architektura produktu Rational Publishing Engine
Rational Publishing Engine architektura

Klienty produktu Rational Publishing Engine

Produkt Rational Publishing Engine udostępnia następujące klienty na potrzeby generowania dokumentów:
  • Document Studio: Autorzy raportów mogą używać tej autonomicznej aplikacji do tworzenia szablonów pobierających dane z określonych źródeł danych. Program Document Studio tworzy pliki archiwów szablonów dokumentów (.dta).
  • Launcher: Autonomiczna aplikacja umożliwiająca generowanie dokumentów. Program Launcher konfiguruje dane wyjściowe szablonu i generuje raporty za pośrednictwem plików specyfikacji dokumentu (.dsx).

Dodatkowe komponenty

Podczas instalowania klientów produktu Rational Publishing Engine można zainstalować następujące dodatkowe komponenty:
  • Program budujący dokumenty: projektanci raportów mogą importować szablony utworzone w aplikacji Document Studio do produktu Program budujący dokumenty i łączyć je ze źródłami danych. Użytkownicy końcowi mogą następnie generować dokumenty pojedynczym kliknięciem bez znajomości szablonów i źródeł danych. Można również zaplanować generowanie dokumentów.
  • Program dodatkowy: program dodatkowy dostępny na potrzeby integracji produktu IBM® Rational DOORS. Przy użyciu dodatków można uruchamiać procesy publikowania bezpośrednio z poziomu produktów Rational DOORS. . W razie znalezienia poprawnej instalacji jednego z tych produktów dodatki są instalowane automatycznie.

Jeśli zainstalowano aplikację Program budujący dokumenty produktu RPE, po zakończeniu instalacji można wdrożyć aplikację na serwerze aplikacji.

Serwery aplikacji

Instalacja produktu Rational Publishing Engine nie obejmuje serwera aplikacji, dlatego, aby można było wdrożyć aplikację Program budujący dokumenty, konieczne jest zainstalowanie jednego z następujących serwerów aplikacji: