- 1
- 0
- 约3.19万字
- 约 28页
- 2026-06-17 发布于北京
- 举报
网络通信编程基本
什么是Socket?
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口,一般由操作
系统。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议处理和
通信缓存管理等等都隐藏在Socket接口后面,对用户来说,使用一组简单的接口就能进行
网络应用编程,让Socket去组织数据,以符合指定的协议。主机A的应用程序要能和主机B的
应用程序通信,必须通过Socket建立连接。
客户端连接上一个服务端,就会在客户端中产生一个socket接口实例,服务端每接受
一个客户端连接,就会产生一个socket接口实例和客户端的socket进行通信,有多个客户
端连接自然就有多个socket接口实例。
短连接
连接-传输数据-关闭连接
传统HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任
务结束就中断连接。
也可以这样说:短连接是指SOCKET连接后发送后接收完数据后马上断开连接。
长连接
连接-传输数据-保持连接-传输数据-。。。-关闭连接。
长连接指建立SOCKET连接后不管是否使用都保持连接。
什么时候用长连接,短连接?
长连接多用于操
您可能关注的文档
最近下载
- 地下管网施工汛期风险评估及措施.docx VIP
- 低分子肝素临床应用中国专家共识(2026)解读PPT课件.pptx VIP
- 专题03 匀变速直线运动中的图像问题(考题猜想)(解析版)-25学年高一物理上学期期末考点大串讲(人教版必修第一册).pdf VIP
- 大槐树刘姓移民(副本).doc VIP
- 南通大学《会计学》内部题库练习期末真题汇编及答案.docx
- 超星学习通 文献信息检索与利用(成都航空职业技术学院)尔雅网课答案.pdf VIP
- 深度解析(2026)《GBT 25849-2024移动式升降工作平台 设计、计算、安全要求和试验方法》.pptx VIP
- 2025龙江银行考试题及答案.docx VIP
- 2025至2030中国骆驼奶制造行业竞争优势与发展趋势前景分析报告.docx VIP
- 2024年苏州工业园区单位招聘工作人员考试真题.docx VIP
原创力文档

文档评论(0)