H
happycyp
Unregistered / Unconfirmed
GUEST, unregistred user!
想实现Delphi中的socketSrv功能:
即当客户端连接中间层时,中间层显示当前连接的客户端。
Midas自带的SocketSrv不错。很好的实现了。
我想自己做一个:用TServerSocket(中间层),TClientSocket(客户端)控件。
在中间层的onConnect事件中加代码,添加来客户端连接,在onDisconnect事件中,删除这个连接。在一般情况下,这个方法,正常。但是遇到意外情况网络断开,这个判断失效。这样时间长了,中间层就会显示一堆无效的连接。
注:一台机器可能运行多个客户端,这时中间层要求显示这台机器上的多个连接。
请问各位高手有什么好办法,应该不难。
送上100分。
即当客户端连接中间层时,中间层显示当前连接的客户端。
Midas自带的SocketSrv不错。很好的实现了。
我想自己做一个:用TServerSocket(中间层),TClientSocket(客户端)控件。
在中间层的onConnect事件中加代码,添加来客户端连接,在onDisconnect事件中,删除这个连接。在一般情况下,这个方法,正常。但是遇到意外情况网络断开,这个判断失效。这样时间长了,中间层就会显示一堆无效的连接。
注:一台机器可能运行多个客户端,这时中间层要求显示这台机器上的多个连接。
请问各位高手有什么好办法,应该不难。
送上100分。