- 4
- 0
- 约6.17千字
- 约 10页
- 2017-09-04 发布于河南
- 举报
使用 Winsock 控件
使用 Winsock 控件
利用 WinSock 控件可以与远程计算机建立连接,并通过用户数据文报协议 (UDP)或者传输控制协议 (TCP)进行数据交换。这两种协议都可以用来创建客户与服务器应用程序。与 Timer 控件类似,WinSock 控件在运行时是不可见的。
可能的用途
创建收集用户信息的客户端应用程序,并将收集的信息发送到某中央服务器。
创建一个服务器应用程序,作为多个用户的数据的汇入点。
创建“聊天”应用程序。
选择通讯协议
在使用 WinSock 控件时,首先需要考虑使用什么协议。可以使用的协议包括 TCP 和 UDP。两种协议之间的重要区别在于它们的连接状态:
TCP 协议控件是基于连接的协议,可以将它同电话系统相比。在开始数据传输之前,用户必须先建立连接。
UDP 协议是一种无连接协议,两台计算机之间的传输类似于传递邮件:消息从一台计算机发送到另一台计算机,但是两者之间没有明确的连接。另外,单次传输的最大数据量取决于具体的网络。
到底选择哪一种协议通常是由需要创建的应用程序决定的。下面的几个问题将有助于选择适宜的协议:
在收发数据的时候,应用程序是否需要得到客户端或者服务器的确认信息?如果需要,使用 TCP 协议,在收发数据之前先建立明确的连接。
数据量是否特别大(例如图象与声音文件)?在连接建立之后,TCP 协议将维护连接并确保数据的完整性。不过,这种
您可能关注的文档
- 浅谈职业教育教学改革创新.doc
- 第一课 我和昆虫.doc
- 读懂K线 赚钱不难-殷保华.doc
- 苏少版二年级上册美术备课.docx
- 最新六年级分数乘法教学设计.doc
- 赛欧提速改装.doc
- 新人教版六上数学第一单元教案(含单元计划和板书).docx
- 2015-2016学年上学期山东科技版五年级综合实践活动电子备课201509.doc
- 婷婷的画教学设计.doc
- 最新苏少版美术二上册教案表格版.doc
- 2025-2026学年全国青少年海洋科技创新大赛船舶设计题.docx
- 2025-2026学年全国青少年足球训练营.docx
- 2025-2026学年大学生跆拳道竞技 hidden 技能评分.docx
- 2025-2026学年全国青少年武术散打竞技能力选拔真题.docx
- 2026年上海国际都会《行测》(言语理解)解析卷.docx
- 2026年四川省公务员考试《申论》(市级卷)精选模拟题.docx
- 2026年天津滨海新区《行测》(L类)真题详解.docx
- 2026年天津市公务员考试《言语理解》真题解析.docx
- 2026年新疆维吾尔自治区公务员考试《申论》(生态文明建设专题)真题卷.docx
- 2026年新疆维吾尔自治区公务员考试《行政职业能力测验》(C类)模拟题.docx
最近下载
- 口腔数字化题库及答案.docx VIP
- 液化气站安全教育培训试卷与答案.docx VIP
- 全过程跟踪审计服务方案309页(技术标).docx VIP
- 2025春《亮点给力大试卷》数学苏教版四年级下册(含答案).docx VIP
- 水利工程项目建设进度计划.docx VIP
- T_CEC 373-2020 预制舱式磷酸铁锂电池储能电站消防技术规范.docx
- 2.5《生物的启示》大单元教学设计 苏教版科学五年级下册 .pdf VIP
- 第四章 口腔数字化设计工艺技术 内容不全 可私信.pptx VIP
- 在线网课学习课堂《科技英语交流(北京理大)》单元测试考核答案.docx VIP
- 钻孔灌注桩钢筋笼吊装安全专项方案.docx VIP
原创力文档

文档评论(0)