一个服务端,当N个设备频繁的断开连接,所建立的socket句柄可能重复吗?
解决方案 »
- 如何更改CFileDialog对话框的路径?
- try、catch调用过程中构造、析构函数问题,请指教。
- ADO 连接ORACLE数据库后 如何取得表名 -- 在线等
- 菜鸟求助!!
- 串口通讯的问题:为什么我用Readfile读串口数据只能得到116个数据
- 关于project->setting
- 简单显示float型数据的问题
- 关于等值线的网格填充问题,请做过这方面的朋友帮帮忙
- 该采用哪种socket模型?
- 各位可知哪里有 Microtek ScanMaker 3600型的扫描驱动程序?我在www.mydrivers.com没找到!
- 想做一个恢复COMS程序,有没有参考代码?
- 请问如何可以将IE地址栏的背景色设置成红色,并且弹出气泡提示框?在线等~~~
服务端是被动建立连接的。假如有客户端A,B,C,,对应的句柄为hA,hB ,当A断开(A端关闭)的时候,恰好有C连接,这时C的句柄为值为hA,当再对A设备(有ID号标识)发送数据的时候,就发送到C上了。
服务端是被动建立连接的。假如有客户端A,B,C,,对应的句柄为hA,hB ,当A断开(A端关闭)的时候,恰好有C连接,这时C的句柄为值为hA,当再对A设备(有ID号标识)发送数据的时候,就发送到C上了。
个人认为,socket句柄是一个指向内核数据结构的指针,
当调用closesocket()后,会释放此结构的资源。
那么重新创建后,从理论上讲,有可能新创建的socket句柄相同。