Individuelle Intra und Extranetlösungen

PROJEKT REPORTING WEB-SERVICE: EINER FÜR ALLE

Ziel des Projektes war die Einrichtung eines einheitlichen Druckservices für unterschiedliche Clients (Microsoft-Anwendungen, Delphi-Anwendungen, Intranet-Anwender Browser).

Native Clients und Thin Clients können so mit nur einer Anwendung gleichzeitig auf Berichte (Reports) zugreifen. Zur Darstellung ist das gängige und allgemein akzeptierte PDF-Format ausgewählt worden. 

Der Vorteil des PDF-Formats besteht darin, die notwendigen Layoutangaben fest definieren zu können, so dass sie für jeden Client eine identische Struktur aufweisen. Bei der Implementierung wurde Open Source Software der Apache Software Foundation (ASF) eingesetzt: Zur Erzeugung der PDF-Dokumente kam der FOP-Renderer der ASF zum Einsatz und zur Implementierung des Web-Service-Interfaces wurde Axis der ASF genutzt.
Zur Integration der unterschiedlichen Clients dient ein Web-Services-Interface. Bei der Erzeugung der PDF-Datei wird der XSL:FO-Standard des w3c genutzt.

Eingesetzte Technologien: JBoss, Tomcat, EJB, Axis, FOP, XSLT

PROJEKT EXTRANET: KREATIVES KONZEPT FÜR EINEN SCHNELLEN ZUGRIFF

Alle relevanten Mitarbeiter sollten einen schnellen und ständigen Zugriff auf alle aktuellen Vertriebs- und Produktionsdaten bekommen - über ein umfassendes Extranet-Portal. Um dabei die zusätzliche Installation einer speziellen Software zu vermeiden, wurde ein herkömmlicher Internet-Browser verwendet, der komplett auf JAVA und Komponenten der J2EE basiert.

Der Einsatz von HTTP machte die Kompatibilität mit herkömmlichen Netzwerken möglich.

Um die Architektur dieser Software jederzeit leicht erweitern und schnell an neue Gegebenheiten anpassen zu können, wurde die Geschäftslogik klar von der Darstellung getrennt. Und die Sicherheit der Daten wurde durch eine SSL-Verschlüsselung der Kommunikation sowie die Autorisierung und Authentifizierung der Benutzer gewährleistet.

Eingesetzte Technologien: Webserver und Applikationsserver: Open-Source Produkte (Apache, JBoss/Tomcat), J2EE-Komponenten: JSP, EJB, Servlets, Oracle