Présentation Installation ReportCaster

Dans cette section :

Cette section explique brièvement la structure des composants d'installation ReportCaster et comment ces composants interagissent. Si vous n'utilisez pas ReportCaster, passer à Étapes de Configuration et installation de WebFOCUS et ReportCaster.


Haut de page

x
Composants ReportCaster

ReportCaster vous permet de planifier la distribution et l'exécution automatique des rapports et alertes WebFOCUS, ainsi que des fichiers et URLs indépendants. ReportCaster distribue des rapports et des fichiers à des individus ou à des groupes via FTP, e-mail, ou imprimantes, et peut aussi stocker les rapports dans une bibliothèque de rapports.

Les trois composants de ReportCaster sont les suivants :


Haut de page

x
Traitement de ReportCaster

Pour planifier une tâche de livraison, l'accès au Serveur de distribution ReportCaster est effectué via une interface graphique ReportCaster ou une API externe. L'API ReportCaster permet à des applications distinctes de planifier les travaux de livraison sur le Serveur de distribution ReportCaster.

Une fois les tâches planifiées, le Serveur de distribution ReportCaster prend charge l'exécution et la livraison. Les étapes et les figures suivantes décrivent comment le traitement du serveur de distribution identifie les plannings à exécuter et distribue les rapports planifiés pour procédures WebFOCUS planifiées (FEX).

  1. Le serveur de distribution vérifie chaque minute l'intégrité du référentiel pour des travaux dont l'exécution est planifiée. Vous pouvez changer la valeur par défaut de 1 minute dans l'outil de configuration ReportCaster.
  2. Si des travaux sont trouvés, le serveur de distribution extrait l'information du référentiel WebFOCUS.
  3. Ces tâches sont placées en file d'attente et priorisées en fonction d'un paramètre de la description de la tâche dans le référentiel. Les travaux en file d'attente sont alors soumis au serveur de rapports WebFOCUS quand les ressources deviennent disponibles..
  4. Le serveur de rapports WebFOCUS reçoit cette requête, la traite, et accède à toutes les données nécessaires.
  5. Les données sont extraites de sources de données pour le traitement des requêtes.
  6. Le serveur de rapports WebFOCUS crée les réponses aux requêtes.
  7. Les réponses sont renvoyées au serveur de distribution, qui crée l'information d'adressage nécessaire à l'envoi des rapports vers leurs récipients. Ceci inclut les en-têtes spécifiques au protocole e-mail ou FTP utilisé.
  8. Le serveur de distribution envoie des fichiers aux serveurs appropriés pour leurs livraisons, par exemple un serveur de messagerie pour livraison par e-mail, ou un serveur FTP pour une livraison via FTP. Il peut aussi les placer dans la bibliothèque de rapports.


Haut de page

x
Configuration de ReportCaster

Les composants ReportCaster peuvent s'exécuter sur la même machine, ou être distribués sur plusieurs ordinateurs. Les composants web ReportCaster sont installés avec le client WebFOCUS et doivent résider sur le serveur d'applications. Le Serveur de distribution ReportCaster peut être installé sur la même machine que les autres composant WebFOCUS, ou sur une machine dédiée. Le référentiel WebFOCUS, qui contient les tables ReportCaster, peut être installé sur la même machine que le serveur de distribution, ou sur une machine dédiée.


WebFOCUS