24.11.2012 Aufrufe

Spezifikationsbericht Elektronisches Gewerberegister

Spezifikationsbericht Elektronisches Gewerberegister

Spezifikationsbericht Elektronisches Gewerberegister

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!