TCP 服务端不使用 WSAAsyncSelect 怎么知道客户端端开连接 RT服务端 我用线程 select 客户端 调用close(正常关闭) 服务端select 能不能获得通知? 什么样的形式通知? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 得特定的SOCKET IO模型,WSAAsyncSelect IO模型支持,非正常关闭不行最好还是自己写心跳控制 TCP 还要心跳啊 我现在先不管 非正常关闭客户端 按手续来 改调用的调用 该设置的设置可在服务端不用 WSAAsyncSelect 怎么知道 客户端断开?看了N 个封装的 Socket 全是用 WSAAsyncSelect... TCP 还要心跳啊 ------------------------有说要的 有说不要的,我自己还是觉得有必要的, 理想状态下,TCP是可以长连接的,实际中是有可能断连的,可在服务端不用 WSAAsyncSelect 怎么知道 客户端断开?-------------------自己写心跳 ,TCP 协议层也提供保活探测功能看了N 个封装的 Socket 全是用 WSAAsyncSelect...-------------------另外几个模型的也多吧,事件模型,重叠的,完成端口, 客户端 connect 服务端 accept 后有个 Socket 据柄 可不可已用这个 据柄 来检测 客户端 的 close?可以的话又怎么检测? fastreport 怎么绘制表格 DSVideoWindowEx 祝所有的Delphifans节日快乐 急,在线等.关于stringgrid颜色问题. 在 dll 中使用 ado 控件是不是需要一些特别的操作才行? 一个关于动态创建Memo控件的问题,请指教! 用ADO控件连接后,如何去掉DataBase Login对话框? 如何读取指定行的数据 三个问题? DateTimePicke控件的使用 急,求助adoquery RecordCount有值,但是dbgrid不显示 查找字段问题
最好还是自己写心跳控制
我现在先不管 非正常关闭
客户端 按手续来 改调用的调用 该设置的设置
可在服务端不用 WSAAsyncSelect 怎么知道 客户端断开?
看了N 个封装的 Socket 全是用 WSAAsyncSelect...
------------------------
有说要的 有说不要的,我自己还是觉得有必要的, 理想状态下,TCP是可以长连接的,实际中是有可能断连的,可在服务端不用 WSAAsyncSelect 怎么知道 客户端断开?
-------------------
自己写心跳 ,TCP 协议层也提供保活探测功能看了N 个封装的 Socket 全是用 WSAAsyncSelect...
-------------------
另外几个模型的也多吧,事件模型,重叠的,完成端口,
服务端 accept 后有个 Socket 据柄
可不可已用这个 据柄 来检测 客户端 的 close?
可以的话又怎么检测?