Spezifikationsbericht Elektronisches Gewerberegister
Spezifikationsbericht Elektronisches Gewerberegister
Spezifikationsbericht Elektronisches Gewerberegister
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
4 SPEZIFIKATION DES VERFAHRENS<br />
„ELEKTRONISCHES GEWERBEREGISTER“<br />
XML<br />
Client<br />
HTML<br />
Darstellung<br />
Middleware<br />
Backend-Adapter<br />
Daten-Schicht<br />
Abbildung 9: Schichtenmodell der Architektur<br />
Client-Schicht<br />
Die Client-Schicht ist zuständig für die Präsentation der darzustellenden Daten und<br />
die Verarbeitung von Benutzer-Eingaben. Die eigentlichen Workflows sind ausgelagert.<br />
Grundsätzlich ist sowohl für die Administrations- als auch für die Nutzerschnittstelle<br />
eine Web-Oberfläche vorgesehen, die browserunabhängig Zugang zu den Anwendungen<br />
gewährt. Spezifische Client-Anwendungen werden damit vermieden. Bezüglich<br />
der zulässigen Client-Technologien sei explizit auf den entsprechenden Abschnitt<br />
des SAGA-Standards (web-/computerbasierter Informationszugriff) verwiesen.<br />
Zu ergänzen ist, dass Client-Software wie z. B. JAVA-Applets und Plug-ins nur für<br />
spezifische Aufgaben (z. B. Signieren) eingesetzt werden sollte. Die Installation spezieller<br />
Client-Software ist somit nicht Voraussetzung für die Nutzung der Systemfunktionen.<br />
Middleware-Schicht<br />
Mit dem Ziel der Kostenreduktion durch Wiederverwendbarkeit und Sicherstellung<br />
der Interoperabilität durch definierte Schnittstellen und Protokolle soll ein flexibler<br />
Middleware-Ansatz verfolgt werden.<br />
Als Middleware bezeichnet man anwendungsunabhängige Technologien, die Dienste<br />
zur Vermittlung zwischen Anwendungen bereitstellen, so dass die Komplexität der<br />
zugrunde liegenden Applikationen und Infrastruktur verborgen wird.<br />
Die Middleware stellt eine Ebene in einem komplexen Software-System dar, die als<br />
„Dienstleister“ anderen, ansonsten entkoppelten Softwarekomponenten die Kommunikation<br />
untereinander ermöglicht.<br />
Die Middleware-Schicht schützt die Fachverfahren vor direktem Zugriff der Clients<br />
und stellt der Client-Schicht Dienste zu Verfügung. Sie enthält konfigurierbare Module,<br />
die zu Anwendungen zusammengefügt werden können. Auf Basis dieser Module<br />
37 von 92