WinSock怎样判断GPRS终端设备意外断开?
大家知道,用 WinSock控件编写C/S程序的时候,在WinSock_Close或者WinSock_Error事件里可以获取客户端关闭的信息(哪怕是客户端程序意外关闭,都会在服务器端产生WinSock_Close事件,从而可以知道客户端已经断开连接)。
我的问题是,如果客户端是GPRS连接的终端设备,如果断开了,好像WinSock_Close和WinSock_Error事件就无法获取了。请问这个怎么解决?大家有没有好的方法知道GPRS终端设备意外断网,服务器马上就能知道(不要发送数据来判断客户端)。
目前的GPRS设备的模块是SIMCOM300,采用DNS域名访问。
谢谢。