怎样作到一个ServerSocket和多个ClientSocket 他们之间的通讯 (一对一的那种) ( 积分: 50 )

  • 主题发起人 主题发起人 980
  • 开始时间 开始时间
9

980

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样作到一个ServerSocket和多个ClientSocket 他们之间的通讯 (一对一的那种)
就是 各自ClientSocket 有不同的请求 ServerSocket 怎么样分别答复 他们
 
怎样作到一个ServerSocket和多个ClientSocket 他们之间的通讯 (一对一的那种)
就是 各自ClientSocket 有不同的请求 ServerSocket 怎么样分别答复 他们
 
ServerSocker发送消息的函数是
ServerSocket.Socket.Connections[0].SendText('message');
你可以用一个数组保存连接到ClientSocket的序号,IP
然后通过IP取得它的序号发送。
 
to 楼上的 Connections[0]. 这个号码 是随这断开 登陆 变化的 在一个地区(路由方式的话)ip 是一样的 求好的方法
 
采用mac地址区分
 
ServerSocket不就是用于一对多服务吗?在响应客户端时根据不同指令识别不同需求不行吗?
 
那什么 区别 是哪个 ClientSocket 发送过来的消息
 
消息里面加入标识啊,然后分析发来的内容就可以了
 
看到大家也是这样类似的方法 试试 然后给大家一个结果
 
在serversocket的onread事件里根据sockt区分呀
 
to delphilxh, 能不能具体点, 难道是 SocketHandle 还是???????
 
后退
顶部