2个面试题 1) 如何在一个线程中管理多个TCP连接和通信?2) TCP断链如何检测?另外,如果要做网络服务器的程序员,面试官一般会问题什么问题,并给出解答。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.用一个list等链表来维护2.accept等... oyljerry (【勇敢的心】→ ㊣提拉米苏√㊣) 能说的详细点么 1) 如何在一个线程中管理多个TCP连接和通信?用链表维护socket连接的信息2) TCP断链如何检测?发送心跳包,请求应答。 VisualEleven (Eleven[兔子党组织部长]) 说详细点行么,谁给谁发 是udp么还是用另外的tcp发送心跳包, 把原理说下行不 那天看的帖子。。http://topic.csdn.net/u/20100326/16/5ec1154c-5af3-415e-897a-1f56bd2acb4e.html 1. list2. heartbeat check package. 1) 如何在一个线程中管理多个TCP连接和通信?A>:用一个列表维护所有的连接,列表元素是连接的数据结构2) TCP断链如何检测?A>:方法有2种: (1) 添加心跳包机制。 (2) 使用setsockopt,启用KEEP_ALIVE选项。 求助!好心人帮忙看段代码 请问多文档怎样创建多个子窗口? 安装文件制作的问题 哪里有VC make详细用法的资料,还有关于dsw,dsp,vcproj,sln格式的资料? <急>线程里传入的问题 请问有关资源管理器中右键的问题. 为什么打印日志里打印页数总是0呢?(客户端是98系统) 如何得到准确的本机ip和网关ip? 请问如何导出数据至Word文档中。 哪位大侠知道 如何在 window2000 下的 ISAPI 中读取注册表信息 画图 如何发现USB新设备?(FT232B)
2.accept等...
(【勇敢的心】→ ㊣提拉米苏√㊣) 能说的详细点么
VisualEleven
(Eleven[兔子党组织部长]) 说详细点行么,谁给谁发 是udp么还是用另外的tcp发送心跳包, 把原理说下行不
http://topic.csdn.net/u/20100326/16/5ec1154c-5af3-415e-897a-1f56bd2acb4e.html
2. heartbeat check package.
A>:用一个列表维护所有的连接,列表元素是连接的数据结构
2) TCP断链如何检测?
A>:方法有2种:
(1) 添加心跳包机制。
(2) 使用setsockopt,启用KEEP_ALIVE选项。