Verwendete Technologien

PerformX basiert auf dem ECUI (Encodo Common User Interface) von https://encodo.ch und besteht grob aus

  • Client

  • Server

  • Datenbank

Client

Die Clients laufen auf einem regulären Web-Browser. Einmal per URL gestartet, werden vom Server HTML-Seiten mit den dazugehörigen CSS Dateien und den JavaScript Code geladen.

Server

Für den Application-Server wird die .Net (Core) Laufzeitumgebung von Microsoft verwendet. Es handelt sich dabei um die Nachfolgeplattform des klassischen .Net Frameworks. Für Applikationen, welche dieses Framework verwenden gibt es grundsätzlich zwei Arten der Verteilung:

Datenbank

Auf der Datenbankseite unterstützt ECUI die folgenden Datenbank-Produkte:

  • PostgreSql

  • MS SQL Server (2016 oder neuer)

  • Azure SQL

  • SQL Anywhere

Allgemeines

Neben den oben erwähnten Basis-Technologien verwendet das ECUI sowohl auf dem Server als auch im Client einige Komponenten von Drittherstellern, welche Encodo regelmässig auf den neusten Stand bringt.