Inhalt:
ZMR-Access
Entwicklung einer Web-Applikation für ganzheitliche Lösungen in der IT-Infrastruktur
Die WienIT EDV Dienstleistungsgesellschaft mbH & Co KG, eine 100-prozentige Tochtergesellschaft der Wiener Stadtwerke Holding AG, ist universeller IT-Dienstleister mit Schwerpunkt auf Energiewirtschaft und kommunaler Versorgung.
Für die WienIT entwickelte ACTIVE SOLUTION ZMR-Access, eine Applikation, die es ermöglicht, den Kunden und Partnern aus der Energieversorgung ganzheitliche Lösungen für die IT-Infrastruktur anzubieten.
Lösung
Selektive Zugänge
Das Gesamtsystem, das seinen Benutzern den Zugriff auf das ZMR ermöglicht, besteht aus den drei Segmenten:
- Client-Segment mit Authentifizierung
- ZMR Access Segment: Gateway
- BMI Segment
Zusätzlich kann auch innerhalb definierter Kreise (z.B. Intranet) ein Zugang für bestimmte User geschaffen werden. Darüber hinaus kann das Corporate Design eines Unternehmens wie Logos und bestehende Standards in die Applikation voll integriert werden.
Security – ein wesentlicher Punkt
Um den hohen Anforderungen in Bezug auf Datenschutz gerecht zu werden, wurden folgende Maßnahmen gesetzt:
- Zentrale „Client-Authentifizierung“
- Invalidierung des Zugriffs bei Überschreiten eines Session Timeouts
- Permanente Protokollierung (Logging auch als Verrechnungsbasis einsetzbar)
- Zugriff auf das ZMR erfolgt zentral über eine https/XML-Schnittstelle
- Applikationsstopp jederzeit möglich
- Verschlüsselte Verbindung mit beidseitiger Authentizierung über X.509 Zertifikate
- Authentifizierung des Clients mit zusätzlicher Rückschlussmöglichkeit auf Endbenutzer
Einfache Erweiterbarkeit
Die Applikation kann rasch und effizient an Veränderungen in den Geschäftsprozessen angepasst werden – sowohl hinsichtlich der Funktionalitäten, als auch im Hinblick auf die Skalierbarkeit. Klare Datenmodelle, Funktionalität und Bedienerfreundlichkeit waren wesentliche Punkte in der Konzeption.
Technologie
ZMR-Access wurde als Web-Anwendung in JAVA implementiert. Als Anzeigekomponenten kamen JAVA Server Pages zum Einsatz. Durch die Model 2 Architektur des bewährten STRUTS-Frameworks kommt es zu einer klaren Trennung zwischen der Business-Logik und der Darstellung, was eine einfache Wartung und Erweiterbarkeit ermöglicht. Als Web-Server wurde Apache eingesetzt, für die Applikation ist keine Datenbank notwendig; ebenso sind sämtliche verwendete Frameworks bewährt, gut dokumentiert und lizenzkostenfrei (Open Source).
Die Applikation läuft auf jedem Betriebssystem, für das ein JDK in der verwendeten Version 1.4x verfügbar ist. Die Benutzeroberfläche wurde in Standard-HTML entwickelt. Auf proprietäre Erweiterungen wurde verzichtet. Die Lösung ist voll mandantenfähig und somit auch als Providerlösung einsetzbar.