急~!SERVERSOCKET与多个CLIENTSOCKET的连接问题???(200分)

  • 主题发起人 主题发起人 wangyukai
  • 开始时间 开始时间
W

wangyukai

Unregistered / Unconfirmed
GUEST, unregistred user!
比方说,有2个客户连接到SERVER.那么 TServerSockt.Socket.Connections[0].SendText
是和第一个连接进来的客户通信.Connections[1],和第2个连接近来的通信.在我调试的过程中,总出现当第一个client连接后发送数据SERVER端接受后,后面的client总是发送前面第一个连接的数据内容。如何分别接受各个client发给server的内容呢(区分各个不同IP进来的内容)?


 
看一下DELPHI自带的DEMO吧。
 
不明白!我觉得两个连接应该自动就会分在不同的进程里!怎么会有这样的情况出现呢?
是不是和server的线程设置模式有关??
TServerSockt.Socket.Connections[0].sendtext---不用这样吧?--乱说的[:D]
 
我做过两个玩具程序,如果需要告诉我你的MAIL,给你发过去。
 
后退
顶部