小问题 server怎么样知道client在线? ( 积分: 100 )

  • 主题发起人 主题发起人 lemonpink
  • 开始时间 开始时间
L

lemonpink

Unregistered / Unconfirmed
GUEST, unregistred user!
server怎么样知道client在线,在与不在有所表示,如颜色=不一样,让人一看就知道,如何实现,请高手回答,希望有相关代码 及控件 谢谢 惜墨如金的 不答也罢
 
server怎么样知道client在线,在与不在有所表示,如颜色=不一样,让人一看就知道,如何实现,请高手回答,希望有相关代码 及控件 谢谢 惜墨如金的 不答也罢
 
让client定时往server发送消息
 
让Server主动发消息给Client
 
上面两种做法都可以,建议用SEVER主动发消息给CLIENT,因为当CLIENT端定时发消息给SERVER的话,如果CLIENT端太多,会影响SERVER的网络,所以最好用SERVER定时检测CLIENT
 
y郁闷,我知道 具体如何实现啊 我要的就是这个
 
具体就是用广播,然后分析客户端传来的信息
 
难道没有人肯帮忙吗?
或许我说的不够清楚
就是c上线 s就知道 c关闭 s也知道 不存在网络问题 局域网的 我只能上线知道
其关闭发送的消息就收不到 请问各位有没有好的方法啊
 
用的控件是server/client socket 为的是可以知道客户 ip 
 
哪个你知道其他人的ip
自己填写也可以
搞个服务器返回也可
上线就m他们
他们就回音你
下线的时候在通知他们不就ok了
 
to 可爱小猪
服务器长开的,只好客户机发送开始 关闭,搞个自动的 客户机开机发送 服务器响应
关机发送 服务器响应 就这样
 
在Server做两个接口,
1,ClientConnect 完成Client联接时的操作.
2,ClientDisConnect 完成Client退出时的操作.
3.在Server定时扫描Client,预防Client 异常退出.
 
可以每隔一定的时间Server端Ping Client端一次。
 
后退
顶部