Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Systemaufbau

Das Encodo Common User Interface (ECUI) hat den folgenden Aufbau:

...

  • ECUI Client: Das ist das Web Frontend das im Browser ausgeführt wird. Wir stellen hier ein Web Client Framework zur Verfügung mit dem Applikationen gebaut werden können.

  • ECUI API: Das ist der Web Server der die Funktionen für das Web Frontend zur Verfügung stellt.

  • Custom Web Application: Das ist das Produkt, das für den Benutzer sichtbar ist. Es baut auf dem ECUI Client auf.

  • Custom Web Server: Der Server-Teil des Produkts baut auf dem ECUI API auf. Hier wird die Business Logik des Produkts implementiert. Die Applikation wird in einem Metadaten Modell definiert. Hier können Datenstrukturen und Ansichten definiert werden.

  • Quino: Das ist das Encodo Metadaten-Framework, dass uns den Zugriff auf die Daten ermöglicht. Aus dem definierten Modell wird der Datenbank Zugriff erstellt.

Modell

Die ganze Applikation wird aus einem Metadaten-Modell aufgebaut.

Das Modell definiert: