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
...