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 />

Kunde<br />

Fachverfahren<br />

Web-<br />

Anwendung A<br />

Sachbearbeiter<br />

Middleware (Modulbibliothek)<br />

Sachbearbeiter<br />

Fachverfahren<br />

Abbildung 8: Beispielhafter Architekturansatz<br />

Protokoll<br />

Web-<br />

Anwendung B<br />

Schnittstelle<br />

Fachverfahren<br />

Schnittstelle<br />

Extern<br />

Intern<br />

Die Architektur ist in einzelne Schichten und Module gegliedert. Bei den innerhalb<br />

des Applikationsservers zu implementierenden Modulen werden Schnittstellen zur<br />

vertikalen und zur horizontalen Integration realisiert. Einzelne Module können andere<br />

Module des Basissystems (Middleware) aufrufen. Sie können ihrerseits von Applikationen<br />

der Applikationsschicht aufgerufen werden.<br />

Für die Kommunikationspfade werden Schnittstellen bereitgestellt und dokumentiert.<br />

Die Programmschnittstellen sollen die Lösung für zukünftige Erweiterungen offen halten,<br />

so dass für die APIs Standardformate in Anlehnung an XML zu bevorzugen sind.<br />

Ausschließlich mit Hilfe dieser APIs erfolgt die Kommunikation. Sämtliche Schnittstellen<br />

werden standardisiert und gleichartig aufgebaut.<br />

Datenschnittstellen zu möglichen Fremdsystemen werden grundsätzlich über XML<br />

und entsprechende Schemata der so genannten XÖV-Gruppe realisiert.<br />

Schichtenmodell<br />

Der Ansatz verfolgt das Konzept der indirekten Anbindung des Anwenders an das<br />

Fachverfahren durch eine spezifische Web-Anwendung. Die Web-Anwendung basiert<br />

auf zentralen Funktionen einer Middleware, die auch die Schnittstellen zu den Fachverfahren<br />

bereitstellt. Die einzelnen Komponenten der Middleware (Module) und die<br />

darauf basierenden Anwendungen, die hier dargestellt werden, müssen einem<br />

Schichtenmodell genügen. Sie müssen unter Verwendung des gängigen 3-Tier-<br />

Modells implementiert werden.<br />

36 von 92

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!