Architecture

Rational Publishing Engine contient des applications Web déployées sur un serveur d'applications et une application basée sur Eclipse installée sur le bureau d'un poste de travail utilisateur.
Figure 1. Architecture de Rational Publishing Engine
Architecture de Rational Publishing Engine

Clients Rational Publishing Engine

Rational Publishing Engine fournit les clients suivants pour la génération de documents :
  • Document Studio : les auteurs de rapport peuvent utiliser cette application autonome pour créer des canevas qui extraient des données de sources de données spécifiées. Document Studio crée des fichiers archive de canevas de document (.dta).
  • Launcher : Vous pouvez générer des documents à partir de cette application autonome. L'application Launcher configure la sortie du canevas et génère des rapports via les fichiers de spécification de document (.dsx).

Composants supplémentaires

Lorsque vous installez les clients Rational Publishing Engine, vous avez la possibilité d'installer les composants supplémentaires suivants :
  • Services distants :
    • Application Web 2.0 : Les concepteurs de rapports ont la possibilité d'importer des canevas créés dans Document Studio dans l'application Web et de connecter ceux-ci à des sources de données. Les utilisateurs peuvent ensuite générer des documents en un seul clic sans nécessité d'avoir des connaissances sur les canevas ou les sources de données. Vous pouvez également planifier la génération de document.
    • Application Services distants 1.x : Vous pouvez réallouer les opérations de publication qui nécessitent beaucoup de temps et de ressources à un autre ordinateur ou serveur à l'aide du composant Génération de documents à distance qui se trouve dans l'application Services distants. L'application Services distants inclut également :
      • Le composant Gestion centralisée : Il s'agit d'un système de stockage de ressources commun qui permet d'accéder aux fichiers communs de votre organisation.
      • Le composant Surveillance et contrôle : Les administrateur peuvent utiliser l'interface d'administration du composant Surveillance et contrôle pour vérifier le statut de tous les travaux de génération de documents que les différents clients ont demandé à exécuter à distance. L'administrateur peut aider à identifier et résoudre les problèmes ou à annuler des travaux, si nécessaire.
      • Le composant Planificateur de rapports : Vous pouvez planifier l'exécution de travaux de génération de document à distance à une date donnée ou à des intervalles spécifiques.
  • Module d'extension : Ce module d'extension est disponible pour les intégrations IBM® Rational DOORS. Ces modules d'extension vous permettent de démarrer les processus de publication directement à partir de Rational DOORS. . Si une installation valide de l'un de ces produits est détectée, les modules d'extension sont automatiquement installés.

Si vous avez installé les applications distantes et les clients Rational Publishing Engine sur un serveur pour la génération de documents à distance, les applications distantes sont prêtes à être déployées sur le serveur d'applications une fois l'installation terminée.

Serveurs d'applications

Rational Publishing Engine ne comporte pas un serveur d'applications dans son installation ; par conséquent, avant de déployer l'application Web ou l'application Services distants Rational Publishing Engine, vous devez installer l'un des serveurs d'applications suivants :