fn2:architektur
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste ÜberarbeitungBeide Seiten der Revision | |||
fn2:architektur [2014/09/02 17:29] – angelegt gfischer | fn2:architektur [2014/09/02 17:49] – gfischer | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ======Architektur von FN2====== | ||
+ | Die Web-Architektur von FN2 ist eine mehrschichtige Client-Server-Architektur mit einer Client-Schicht und mehreren Schichten von Servern. Im weiterem wird von der Clientschicht, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * Web-Server: Verteilung der Dokumente, die vom Client angefordert werden (Web-Serveranteil von FN2AUTH, FN2LM, FN2MOD2, FN2SSS, FN2PA). | ||
+ | * Anwendungsserver: | ||
+ | * Daten-Server: | ||
+ | |||
+ | Die drei Serverschichten werden im Folgendem beschrieben: | ||
+ | |||
+ | * Die zentrale Komponente der Architektur ist der FN2XML-Server (A2). Dieser kapselt die fachliche Logik des Anwendungssystems FlexNow, des Authentifizierungsportals FN2AUTH sowie des Autorisierungssystems FN2RBAC und kann über HTTP bzw. HTTPS Protokolle angesprochen werden. Nur FN2XML hat Zugriff auf die Datenbanken. | ||
+ | * Die FN2Klienten beinhalten einen Kommunikationsteil (K) und einen Anwendungsteil (A1). Im Anwendungsanteil werden die XML-Dokumente aufbereitet und an den FN2XML-Server geschickt. Anschließend wird die zurückgelieferte XML-Antwort entgegen genommen. Die Antwort wird im Anwendungsteil bei Bedarf bearbeitet und danach im Kommunikationsteil die Darstellung entsprechend aufbereitet und an den Web-Browser geschickt. | ||
+ | * Die beiden Datenbankinstanzen FLEXNOW und FN2META (D) persistieren die Daten. | ||
+ | |||
+ | Die meiste Last entsteht auf dem FN2XML-Server. Die Clientanwendungen haben keine große Last zu tragen. |
fn2/architektur.txt · Zuletzt geändert: 2017/04/13 10:55 von 127.0.0.1