> I have a TWSocketServer which is listening incoming clients connections.
> Once a client is connected, the server send data to it.
> Sometimes, I need this client to send command to the server.
> Is it possible with ics components ?
> If yes, how can I do it ?
When the client is connected to the server, you have a bi-directionnal
communication channel. The server can send data to client and client can
send data to the server.
If the client isn't connected, the server has no way to send anything to the
client. By definition a client is the one which initiate a connection and a
server is the one which passively wait for incomming connections.
Of course nothing prevent your client to be also a server !
Speaking about TWSocketServer, you have an indexed property Client[] which
allows the developper to access to any connected client. You -have
ClientCount property telling the size of the client array. You can do
something like that (Not tested, just tuyped here in the message):
for i := 0 to WSocketServer1.ClientCount - 1 do
WSocketServer1.Client[I].SendStr('Hello World'#13#10);
--
Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
--
[EMAIL PROTECTED]
http://www.overbyte.be
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be