client server process



  • Bei mit läuft ein client und auf einem anderen PC läuft der server, logisch 😉
    So jetzt kann ich vom Client aus Prozesse auf dem Server starten, sobald ein prozess gestartet ist, z.B. taskmgr.exe kann man nicht auf den zugreifen da der prozess läuft. Wenn der taskmgr geschlossen wird gehts weiter, was soll man machen



  • Du musst auf dem Server einen Hub programmieren, der die Auftraege, die ueber's Netz kommen ausfuehrt. Der Hub haelt die Verbindung offen und schickt dem Client eine Nachricht, wenn der Prozess auf dem Server beendet ist. Der Hub muss aber auch dafuer sorgen, dass z.B. bei Verbindungsabbruch die gestarteten Prozesse beendet werden.

    Ueber Programme wie "rsh" (remote shell) hast Du die Funktionalitaet uebrigens schon: Du fuehrst ein Programm oder Script auf dem Server aus, und auf dem Client gehts erst weiter, wenn "rsh" zurueckkehrt.



  • Kann man nicht den Prozess in einem Thread zu starten?
    Was hat eigentlich der Prozess mit dem Server zu tun die laufen doch unabhängig oder



  • Jedes Programm, das Du ausfuehrst, ist ein Prozess, egal, ob lokal oder remote, auf dem Server oder auf Deiner Workstation.


Anmelden zum Antworten