Nutzung von UNTIS
Zusammenfassung
-------------------------------
Es gibt zwei Varianten UNTIS mehreren Benutzern zur Verfügung zu stellen:
Einen lokalen Multi-User-Client und UNTIS als Web-Applikation. Beide
unterstützt das BelWü nicht und werden es wohl auch künftig nicht anbieten.
Technischer Hintergrund
----------------------------------------
1) Multi-User-Client
Der Multi-User-Client besteht aus einen Stück Software, das auf den
Rechnern, mit denen man UNTIS benutzen möchte, installiert werden muss
und einer zentralen Datenbank (zum Beispiel mySQL). Die Clienten "reden"
dann über das ODBC-Protokoll mit der zentralen Datenbank. Diese Variante
hat, aus unserer Sicht, folgende Nachteile:
* Wir müssen Datenbankverbindungen aus dem gesamten Internet zulassen.
Damit gibt es eine direkte Angriffsmöglichkeit auf die Datenbank von außen.
* Nicht alle ODBC-Treiber unterstützen SSL. Somit findet eine
ungesicherte Übertragung von Daten statt. Wenn eine Verschlüsselung
erfolgt braucht diese recht viel CPU-Leistung
* ODBC ist ein Protokoll, welches für den Einsatz im LAN entwickelt
wurde. Die Performance über das Internet (hohe Latenzen) ist
dementsprechend nicht sehr gut.
2) WebUNTIS
Web-Applikation, die auf einem zentralen Webserver installiert wird. Diese Lösung benötigt Tomcat und ein JRE, beides bei uns nicht verfügbar und auch nicht geplant.


