- 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
- 2026年福建厦门市市政园林局补充非在编工作人员招聘1人笔试模拟试题及详细答案解析.docx
- 房产经纪人资格考试模拟试卷.docx
- 有限元解法题目及详细答案解析.pdf
- 2026年池州市贵池区消防救援系统人员招聘笔试参考题库及答案解析.docx
- 2026年网络安全基础认证题库网络安全意识与基本防护.docx
- 2026年安徽省宣城市公共资源交易服务中心人员招聘笔试参考试题及答案解析.docx
- 2026年天水市麦积区消防救援系统人员招聘考试参考题库及答案解析.docx
- 房地产法律法规与实务操作模拟试卷.docx
- 2026年大连市金州区公共资源交易服务中心人员招聘笔试参考题库及答案解析.docx
- 房地产法律法规与实务操作模拟试题.docx
原创力文档

文档评论(0)