Serveur de rapports et de documents
Le serveur de rapports génère des rapports de manière centralisée à la demande du programme client. Ceci se déroule sur un serveur, étant donné que par moments, les rapports peuvent absorber des ressources matérielles importantes. De plus, cela permet le déploiement des nouveaux rapports sans les mises à jour du logiciel client. Il gère également les transferts et le stockage des documents si vous voulez utiliser le système de gestion des documents intégré à dRofus. Dans la plupart des cas, le serveur sera installé sur la même machine que le serveur de base de données, mais peut aussi être installé sur une machine différente, si c'est préférable. Le serveur de rapports est un programme sous Java qui génère des données XML provenant de la base de données dRofus. Ces données sont ensuite convertie en PDF par XSL-FO http://www.w3.org/TR/2006/REC-xsl11-20061205/.
Les serveurs de rapports/documents sont basés sur Java et requièrent les versions suivantes :
Sun Java 1.7 ou plus récente http://java.sun.com
Apache Tomcat Java Servlet Container http://tomcat.apache.org/ 7.0 ou une version plus récente.
Apache Axis2 http://ws.apache.org/axis2/
Apache FOP http://xmlgraphics.apache.org/fop/ 1.1 (distribué avec l'application rapports)
Le serveur de rapports est distribué sous forme de servlet. Téléchargez Tomcat, puis installez-le conformément aux instructions données sur cette page. Le serveur de rapports est distribué sous forme de fichier WAR pour être ensuite installé conformément aux instructions données dans la documentation de tomcat. Le serveur de rapports est alors prêt-à-l'emploi. Le système de gestion de documents est un service web (fichier AAR) qui est installé sous Axis.