- 1
- 0
- 约4.76千字
- 约 72页
- 2017-01-07 发布于广东
- 举报
第10章 Internet编程 10.1 用MFC WinSock类进行网络通信设计 套接字(Socket)是互连网的终点。 。底层的套接字函数是WinInet API的一部分,CSocket的基类如下图所示。 10.1.1 创建套接字 用两步来创建一个套接字。首先,必须创建一个CSocket对象。然后,利用Create()函数创建一个基本的套接字句柄。下面是创建连接到端口4500的套接字的例子: 10.1.2 连接套接字 一旦创建了一个套接字,就可以同其他终点或套接字建立连接,必须使用Connect()函数来做到这一点。Connect()函数有两个参数,一个是指向SOCKADDR_IN结构的指针,一个是结构的字节尺寸。SOCKADDR_ADDR结构有下面的格式: 本结构中的IP地址是IN_ADDR类型。IN_ADDR结构在Windows套接字的头文件winsock.h中定义如下: 建立一个连接的最后一步是使用connect()函数。下面的代码试图连接到服务器。这个代码使用在前面已定义好的SOCKADDR_IN结构: 10.1.3 监听一个连接 使用Create()函数之后,需要调用Listen()函数监听在端口上新来的连接,只有当Listen()函数响应了一个调用或有一个套接字错误发生时才会有返回。下面的代码就是监听一个连接: 10.1.
您可能关注的文档
- VisualC++程序设计基础第1章绪论ok课件教学.ppt
- VisualC++程序设计基础第2章基本数据类型及表达式ok课件教学.ppt
- VisualC++程序设计基础第3章结构化程序设计ok课件教学.ppt
- VisualC++程序设计基础第4章数组与指针ok课件教学.ppt
- VisualC++程序设计基础第5章函数与预处理ok课件教学.ppt
- VisualC++程序设计基础第6章构造数据类型ok课件教学.ppt
- VisualC++程序设计基础第7章类与对象ok课件教学.ppt
- VisualC++程序设计基础第8章对话框和基本控件ok课件教学.ppt
- VisualC++程序设计基础第9章菜单与文档视图结构ok课件教学.ppt
- VisualC++程序设计基础刘加海主编应潇潇黄崇本余建军副主编第1章课件教学.ppt
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
- 2026江苏常州仲裁委员会办公室招聘4人备考题库及一套答案详解.docx
- 2026江苏无锡交响乐团有限公司招聘12人备考题库及完整答案详解一套.docx
- 2026-2031货架行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031加厚大衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏淮安市盱眙县招聘教师39人备考题库及1套参考答案详解.docx
- 2026-2031加绒工装裤行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库及完整答案详解.docx
- 2026江西吉安市井冈山市市政园林环卫所面向社会招聘1人备考题库及参考答案详解1套.docx
最近下载
- 净化板高空施工方案.pdf VIP
- 黄冈市教师副高职称水平测试题目.doc VIP
- 邮政业务员实操考试题及答案.doc VIP
- 企业绩效评价标准值2024.pdf VIP
- 格兰富DPK系列潜污泵选型技术样本资料DPK, 0.75 - 22 kW, 50 Hz (GRUNDFOS 数据手册)Grundfosliterature-6512398.pdf
- 2026年《冠心病诊疗指南》.docx VIP
- 第四章《抗感染药》.ppt
- Testing for competence rather than for “intelligence:(测试的能力,而不是u201C情报).pdf VIP
- (完整版)高中语文新课标必背古诗文72篇.doc VIP
- 上海市民用建筑电气防火设计规范.pptx VIP
原创力文档

文档评论(0)