Architektur

Rational Publishing Engine enthält Webanwendungen, die in einem Anwendungsserver implementiert sind, und eine Eclipse-basierte Anwendung, die auf dem Desktop einer Benutzerworkstation installiert wird.
Abbildung 1. Architektur von Rational Publishing Engine
Rational Publishing Engine Architektur

Clients von Rational Publishing Engine

Rational Publishing Engine stellt die folgenden Clients für die Dokumentgenerierung bereit:
  • Document Studio: Berichtersteller können diese eigenständige Anwendung verwenden, um Vorlagen zu erstellen, die Daten aus angegebenen Datenquellen extrahieren. Document Studio erstellt Archivdateien für Dokumentvorlagen (.dta).
  • Launcher: Mit dieser eigenständigen Anwendung können Sie Dokumente generieren. Launcher konfiguriert die Vorlagenausgabe und generiert Berichte mittels Dokumentspezifikationsdateien (.dsx).

Weitere Komponenten

Wenn Sie die Clients von Rational Publishing Engine installieren, können Sie die folgenden zusätzlichen Komponenten installieren:
  • Ferne Services:
    • Webanwendung von RPE 2.0: Berichtsdesigner können die in Document Studio erstellten Vorlagen in die Webanwendung importieren und sie mit Datenquellen verbinden. Endbenutzer können anschließend Dokumente mit einem einzigen Klick generieren, ohne dass Kenntnisse zu Vorlagen oder Datenquellen erforderlich sind. Sie können die Dokumentgenerierung auch planen.
    • Anwendung "Ferne Services 1.x" : Mit der Komponente für ferne Dokumentgenerierung der Anwendung "Ferne Services" können Sie ressourcen- und zeitintensive Veröffentlichungsoperationen auf einen anderen Computer oder Server verlagern. Zur Anwendung "Ferne Services" gehören auch die folgenden Komponenten:
      • Komponente "Zentrale Verwaltung": Die Komponente "Zentrale Verwaltung" ist ein gemeinsames Assetspeichersystem für den Zugriff auf gemeinsame Dateien in Ihrer Organisation.
      • Komponente "Monitor & Control": Administratoren können die Verwaltungsschnittstelle der Komponente "Monitor & Control" verwenden, um den Status aller Dokumentgenerierungsjobs zu überprüfen, die laut Anforderung verschiedener Clients auf einem fernen System ausgeführt werden sollen. Der Administrator kann dann helfen, Fehler in Jobs zu beheben oder Jobs abzubrechen, falls dies erforderlich ist.
      • Komponente "Berichtsscheduler": Mit der Komponente "Berichtsscheduler" können Sie genau planen, wann und wie oft ferne Dokumentgenerierungsjobs ausgeführt werden sollen.
  • Add-in: Dieses Add-in ist für die Integration von IBM® Rational DOORS verfügbar. Über diese Add-ins können Sie Veröffentlichungsprozesse direkt in Rational DOORS starten. Wenn eine gültige Installation eines dieser Produkte gefunden wird, werden die Add-ins automatisch installiert.

Wenn Sie die fernen Anwendungen und die Clients von Rational Publishing Engine auf einem Server für ferne Dokumentgenerierung installiert haben, können die fernen Anwendungen nach dem Abschluss der Installation auf dem Anwendungsserver implementiert werden.

Anwendungsserver

Rational Publishing Engine enthält keine Anwendungsserver, daher müssen Sie einen der folgenden Anwendungsserver installieren, bevor Sie die Webanwendung von Rational Publishing Engine oder die Anwendung "Ferne Services" implementieren können: