Client-basierte Architektur
- Last UpdatedAug 27, 2025
- 1 minute read
Bei einer Client-basierten Architektur gibt es eine Kopie des InTouch-Projekts auf jedem Recher, auf dem WindowViewer läuft. Das Projekt kann auf der lokalen Festplatte jedes Rechners oder zentral auf einem Netzwerkserver installiert werden. Im folgenden Beispiel wird ein Projekt im Entwicklungsrechner entwickelt und getestet und anschließend auf die verschiedenen Client-Rechner kopiert.
Eine solche Architektur ist von sich aus redundant ausgelegt, da jeder Rechner autark arbeiten kann. Außerdem können beliebig viele Client-Rechner verwendet werden.
Da jeder Client-Rechner mit einer identischen Kopie des Projekts arbeitet, muss auch ein identischer Zugriff auf alle Datenquellen des Projekts (z. B. I/O-Server oder IndustrialSQL-Server) gewährleistet sein. Da auf diese Weise jeder Client-Rechner einzeln mit dem gemeinsamen Server kommuniziert, erhöht sich die Netzwerkbelastung.
Sie können das Projekt auf dem Entwicklungsrechner ändern und testen, ohne dass der laufende Prozess davon beeinträchtigt wird. Der Nachteil dieses Verfahrens liegt allerdings in der aufwendigen Verteilung des geänderten Projekts auf die einzelnen Client-Rechner. Sie müssen auf jedem Client-Rechner lokal herunterfahren, das neue Projekt aufspielen und anschließend neu starten.