mikrocontroller.net

Forum: PC-Programmierung Interrupt auf Server auslösen


Autor: johannes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo liebe Leute!

Ich habe folgende Aufgabe zu erfüllen:

Es gibt mehrere Client-PCs und einen Server. Auf den Client-PCs befinden 
sich Daten, die auf einen Server kopiert werden sollen. Soweit ist das 
kein Problem. Es soll jedoch eine Routine NACH dem kopieren der Daten 
auf dem Server-PC ausgeführt werden.

Jeder Client-PC besitzt eine Software, mit der er dieses Kopieren per 
Klick auf einen Button ablaufen lässt. Nun ist das Problem, dass die 
Software, die sich auf dem Server befindet, explizit AUF DEM SERVER 
ausgeführt werden soll (der Grund ist ein physikalischer Dongle an 
diesem Server, da nicht jeder Client-PC über so einen Dongle verfügt).
Nun stellt sich die Frage, wie man dem Server von einem Client-PC aus 
mitteilt, dass er die Applikation ausführen soll.

Ein Gedanke war, über die Client-PC-software erstmal eine simple Datei 
auf den Server kopiert, während der Server ständig nach dieser Datei 
pollt. (Ist die Datei vorhanden? JA / NEIN,  Ist die Datei vorhanden? JA 
/ NEIN...usw).
Sobald nun diese Datei vorhanden ist, springt er (Server) aus der 
Polling-Routine und beginnt mit der zweiten Routine (dem Verschlüsseln 
der Daten).

Gibt es vielleicht eine andere  - vllt sogar elegantere - Möglichkeit?

...schwer das Problem zu schildern.

Vielen Dank!

Autor: Michael U. (amiga)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

mach ich manchmal auch, unter Windows per Batch.

Erst die Dateien vom Client kopieren. Wenn der fertig ist, die 
dummy-Datei auf den Server. Wenn der fertig ist die dummy-Datei löschen.

Andere Variante wenn es Windows ist: PSTools von Sysinternals.
Startet vom Client Anwendungen auf dem Server.

Gruß aus Berlin
Michael

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.