2
20050508
Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手:
在聊天程序中用ServerSocket和ClientSocket,ServerSocket用非
阻塞模式,我想在程序中增加这个功能,将客户信息(IP,PORT,
登录时间)用ListView显示出来,现在两个问题:
一是当ClientSocket非正常断开时,ServerSocket如何检测到,我
想用当ClientSocket多长时间没有动作就主动断开来实现,怎样实
现好呢?
二是在ListView中显示的顺序与ServerSocket.Socket.Connections
的顺序是不是一致的,在我处理主动断开时有其它ClientSocket动
作时会不会打乱这个顺序,也许是我对Socket非阻塞不是很懂?
请高手回答,最好是有例程,我的邮箱:asanhu@tom.com
在聊天程序中用ServerSocket和ClientSocket,ServerSocket用非
阻塞模式,我想在程序中增加这个功能,将客户信息(IP,PORT,
登录时间)用ListView显示出来,现在两个问题:
一是当ClientSocket非正常断开时,ServerSocket如何检测到,我
想用当ClientSocket多长时间没有动作就主动断开来实现,怎样实
现好呢?
二是在ListView中显示的顺序与ServerSocket.Socket.Connections
的顺序是不是一致的,在我处理主动断开时有其它ClientSocket动
作时会不会打乱这个顺序,也许是我对Socket非阻塞不是很懂?
请高手回答,最好是有例程,我的邮箱:asanhu@tom.com