Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#4

Re: Befehle an server senden...

  Alt 13. Jan 2004, 15:43
Du musst die Befehle zum einen erstmal in der Server-Komponente implementieren,
das heisst das Serverprogramm muss alle Befehle die Du fernsteuern willst schonmal für sich selber können.

Der Client schickt dann am besten nur noch eindeutige Strings über das Netzwerk weg, und der Server entscheidet dann anhand des Strings, welche Methode er aufrufen muss:

Delphi-Quellcode:
procedure TServer.DoAction(action: string);
begin
   if action = 'shutdownthen
      doShutdown
   else if action = 'beepthen
      doBeep;
end;
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat