Welche Techniken werden bei webPDF eingesetzt?
webPDF ist eine J2EE Anwendung, die auf einem embedded Java EE Application-Server (Apache Tomcat) läuft und Webservices zur Verfügung stellt. webPDF wird als "out-of-the-box" Lösung auf einem Server als Windows-Dienst oder Linux Daemon installiert. Voraussetzung für webPDF ist die Installation der JRE 1.6 oder des JDK 1.6 auf dem Server sowie eine Plattform, wie z. B. Windows (2000/XP/2003/2008) oder Linux (x86). webPDF kann auch manuell auf anderen Java EE Application Servern "deployed" werden.
Der webPDF Server stellt verschiedene Services zur Erstellung und Verarbeitung von PDF-Dokumenten zur Verfügung.
Konvertierung: Auf Basis von OpenOffice.org bietet der Server die Konvertierung von über 100 Dateiformaten in das PDF-Format an.
Signaturen: Über den Signatur Web Service können PDF-Dokumente digital signiert (inkl. "time stamping") und somit z.B. für den E-Invoice Einsatz zertifiziert werden.
Alle diese Komponenten zusammen bilden den webPDF Server.
Die Komponenten stehen komplett zum sofortigen Einsatz ("Ready-to-run-appliance") zur Verfügung oder können den Bedürfnissen entsprechend individuell installiert werden ("Configuration Package"). Der Web-Service des webPDF Servers kann z.B. auf anderen J2EE-Servern eingesetzt (deployed) werden.
Die Facts in der Übersicht:
- in Java als Webservice entwickelt
- OpenOffice als Basis für die Konvertierung
- J2EE-Server (Apache Tomcat) als Basis für den Web-Service
- als Windows-Dienst oder Linux Daemon
- native Java API zur Integration in eigene Anwendungen



