noriba
EN DE
Beratung buchen

// FALLSTUDIE

Fernsteuerung von Applikationen

Wir haben den Server- und Client-Code gemäß den Anforderungen implementiert und damit die Nutzung eines gesicherten Kommunikationskanals sowie die synchrone und asynchrone Ausführung und Auswertung von Befehlen auf einzelnen oder mehreren Zielsystemen ermöglicht.

Jahr
2016
Entwicklungsteam
4 Eng.
Nutzer
100
Dauer
6 bis 12 Monate

// 01 Ergebnis

Wir haben den Server- und Client-Code gemäß den Anforderungen implementiert und damit die Nutzung eines gesicherten Kommunikationskanals sowie die synchrone und asynchrone Ausführung und Auswertung von Befehlen auf einzelnen oder mehreren Zielsystemen ermöglicht.

// 02 Verwendete Technologien

  • Python

// 03 Herausforderung

Nach der Analyse, welche Basiskomponente für diese Funktion am besten geeignet ist, erwies sich das Pyro-Paket als optimale Wahl – es bietet eine einfache Implementierung mit einem breiten Funktionsumfang. Pyro-Server- und Client-Implementierung zur Fernsteuerung von Applikationen, d. h. zum Remote-Zugriff auf den Interpreter des Servers, um beliebigen Client-Code auszuführen und auszuwerten.

Ein typisches Beispiel ist ein Admin-Client, der mehrere Server steuert, Remote-Befehle sendet und Remote-Objekte zur weiteren Auswertung abruft. Typische Anwendungsfälle sind das Stoppen und Starten von Skripten, das Abfragen des aktuellen Status sowie die Ausführung von Remote-Prozessen.

← Zurück zu den Projekten