社区
网络编程
帖子详情
求一TCP短连接的例子
xyxfly
2007-06-08 08:49:08
如题
xyxflydog@163.com
3x :)
...全文
595
10
打赏
收藏
求一TCP短连接的例子
如题 xyxflydog@163.com 3x :)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Stefine
2007-06-14
打赏
举报
回复
一次会话完毕后就关闭socket,在服务端还是客户端就看业务逻辑的了...
一般这短连接都须加超时处理...不然不叫短连接...
xyxfly
2007-06-13
打赏
举报
回复
xyxfly
2007-06-12
打赏
举报
回复
没人啊 呵呵 不过这种问题也不好回答
之前在SQL SERVER版块感觉热闹点
可能那边问题好回答吧:(
healer_kx
2007-06-08
打赏
举报
回复
还找什么啊,用HTTP不就得了。
用MFC提供的CHTTPConnection了。
僵哥
2007-06-08
打赏
举报
回复
所谓短连接就是一次只处理一个问题。就好比打电话,谈论完一件事情就挂断,具体由谁挂断根据业务需要。而不象QQ或者别的工具那样一直“在线”。
CathySun118
2007-06-08
打赏
举报
回复
找个改下即可。http://soft.yesky.com/lesson/network/vcnetwork/。
无非就是增加客户端经常断开而已
xyxfly
2007-06-08
打赏
举报
回复
客户端CONNECT
服务器ACCEPT,然后收发,CLOSE
然后客户端再重新CONNECT?
是不是对于一个SOCKET,有CLOSE即所谓的短连接?
mudunke775
2007-06-08
打赏
举报
回复
处理完后释放SOCKET通道
长尾巴的悟空
2007-06-08
打赏
举报
回复
我来看看,顺便拿点分呀..
TCP
协议的长
连接
和
短
连接
详解
TCP
连接
的建立通过三次握手,释放通过四次挥手。
短
连接
适用于一次性读写操作,而长
连接
在需要频繁读写的场景下更有优势,如数据库
连接
。长
连接
的保活机制包括应用层心跳和
TCP
自身的keepalive机制,用于检测
连接
的活性。选择长
连接
还是
短
连接
取决于实际需求和资源管理。
TCP
长
连接
和
短
连接
的区别
本文详细解析了
TCP
长
连接
和
短
连接
的区别,包括它们的建立与维护过程,应用场景及优缺点。长
连接
适用于频繁读写操作,
短
连接
则适合并发量大但操作不频繁的场景。
TCP
协议的长
连接
,
短
连接
以及心跳包实例
本文探讨
TCP
协议中的长
连接
和
短
连接
概念,以及如何实现心跳包机制来维持
连接
活跃。通过示例代码展示了相关实现过程。
TCP
协议-长
连接
和
短
连接
TCP
连接
的建立和释放分别通过三次握手和四次挥手完成,
短
连接
适用于一次性读写操作,如HTTP服务,而长
连接
适合频繁交互,如数据库
连接
。长
连接
的保活机制通过心跳机制(应用层或
TCP
自带的keepalive)确保
连接
有效性,防止空闲
连接
被防火墙关闭或异常断连。应用层心跳更灵活,但增加开发复杂度,
TCP
keepalive则由内核处理,但可能无法检测服务可用性。选择长
连接
或
短
连接
需根据实际需求考虑资源和效率。
TCP
的长
连接
和
短
连接
本文详细解析了HTTP的长
连接
和
短
连接
概念,包括它们的原理、优缺点及适用场景。阐述了
TCP
长
连接
在减少资源浪费、提高效率方面的优势,同时也指出了其在服务器性能和
连接
管理上的挑战。对比之下,
短
连接
适用于高并发、低频通信的场景,如HTTP服务。
网络编程
18,356
社区成员
64,164
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章