请问如何实现服务器端向指定的客户端发送数据(文本)???(10分)

  • 主题发起人 主题发起人 superxp
  • 开始时间 开始时间
S

superxp

Unregistered / Unconfirmed
GUEST, unregistred user!
我在服务器端用Tserversocket控件,在客户端用Tclientsocket控件,如何实现服务器端
向指定的客户端发送文本(我可以得到RemoteHost,和他的IP地址)?
 
各位大侠咋不回答我这个新人的问题呀,分数不够可以在加
我自己UP
 
ServerSocket1.Socket.Connections.SendText('How are you')
 
to zhrrqy
ServerSocket1.Socket.Connections.SendText('How are you')
我想要指定的IP地址发送,Connections这儿怎么写(比如说 192.168.0.8)
 
好像是客户机联server 每联一个 就会产生一个Connections 不过最多可以产生10个Connections
所以不用在服务器放设置客户机的IP 只要告诉客户机去联哪个server就行了(IP)
我想是这样的
 
上面Connections中的数组的 i 怎么与指定的客户端联系起来
 
我的问题是服务端主动与客户端联系,我怎么知道具体某个客户端对应的Connections
中的数组的 i 是多少
 
生成一个stringlist
客户机连上的时候,将ip地址加入stringlist
然后,发的时候用j:=stringlist.indexof(ip)得到序号
然后
ServerSocket1.Socket.Connections[j].SendText('文本')
 
后退
顶部