Rapport-_dokumenttjener
Rapporttjener genererer rapporter sentralt etter forespørsler fra klientprogrammet. Dette skjer på en tjener fordi det er tidvis svært maskinkrevende, og dessuten muliggjør det utrulling av nye rapporter uten oppdatering i klientprogramvaren. Den håndterer også overføring og lagring av dokumenter hvis man ønsker å benytte dokumenthåndteringssystemet i drofus. Tjeneren vil i de fleste tilfeller ligge på samme maskin som databasetjeneren, men kan også plasseres på en annen maskin hvis ønskelig. Rapporttjeneren er et java program som generer XML data fra drofus databasen. Dette blir videre transformert med XSL-FO http://www.w3.org/TR/2006/REC-xsl11-20061205/ til PDF.
Rapport-/dokumenttjenere er basert på Java og trenger følgende
Sun Java 1.5 eller høyere http://java.sun.com
Apache Tomcat Java Servlet Container http://tomcat.apache.org/ 5.0 eller høyere.
Apache Axis2 http://ws.apache.org/axis2/
Apache FOP http://xmlgraphics.apache.org/fop/ 0.95 (distribuert med rapportapplikasjonene)
Rapporttjeneren distribueres som en servlet. Last ned Tomcat og installer den som angitt på denne siden. Rapportserveren distribures som en WAR fil som installeres som forklart i dokumentasjonen til tomcat. Rapportserveren er deretter klar for bruk. Dokumenthåndteringsystemet er en web service (AAR fil) som installeres under Axis.