Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Socket Server (https://www.delphipraxis.net/202559-socket-server.html)

strom 17. Nov 2019 12:42

Socket Server
 
Hallo, im Socket Server kommen alle Meldungen an.

Möchte jetzt an die Clients eine Antwort senden, wie mache ich das?
Oder macht das die Komponente (SocketServer) automatisch ????

Delphi-Quellcode:
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
  Socket: TCustomWinSocket);
var
  MSG: String;
    i: Integer;
begin
  MSG := Socket.ReceiveText;
   Memo1.Lines.Add(MSG);
    for i := 0 to ServerSocket1.Socket.ActiveConnections -1 do
     ServerSocket1.Socket.Connections[i].SendText(MSG);
end;

strom 17. Nov 2019 13:06

AW: Socket Server
 
hallo :-)

das hatte ich gesucht :-)
Delphi-Quellcode:
ServerSocket1.Socket.Connections[0].SendText('Test');

joehd 17. Nov 2019 17:07

AW: Socket Server
 
Ich brauche demnächst auch so eine Kommunikation kannst du vielleicht ein bisschen von deinem Songs posten mit einem socket kann ich ja mehrere Verbindungen gleichzeitig haben wie speicherst du welche von welchem Client ist

Jumpy 18. Nov 2019 08:04

AW: Socket Server
 
Hier ist ein nettes Tutorial, das zeigt, wie man einen Chat über Sockets aufbauen kann. Da steht auch wie man sich am Server die Clients merken/zuordnen kann usw.:

https://entwickler-ecke.de/topic_60744.html

scrat1979 18. Nov 2019 08:16

AW: Socket Server
 
Ich verwende die sgcWebSockets-Komponente und bin 100% zufrieden. Habe mir damit meinen eigenen Server- und Client abgeleitet. Funktioniert tadellos. Vielleicht wäre das einen näheren Blick wert...

stahli 22. Nov 2019 09:54

AW: Socket Server
 
Hier gab es auch mal Austausch zum Thema: https://www.delphipraxis.net/190482-...ockettest.html

nathanganne 13. Dez 2019 02:15

AW: Socket Server
 
Ein nettes Tutorial

joehd 16. Dez 2019 09:54

AW: Socket Server
 
Kann man eigentlich von einem Lazarus auf einem Raspberry mittels Socket Server auf ein Delphi...
Also die eigentliche Frage ist natürlich kann Lazarus auf deinem Raspberry auch Socket ?
Oder ist das eine Windows Geschichte ...
Hoffe ist keine Doofe Frage beschäftigt mich aber gerade .. möchte Quasi auf einem Raspberry was einlesen und dann an das Windows Programm übertragen ...
Mit dem Touchscreen und serieller Schnittstelle ne einfache Sache und zumindest von der Idee ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz