- 1
- 0
- 约4.78千字
- 约 51页
- 2015-12-09 发布于广东
- 举报
第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.
您可能关注的文档
- 会展营销实务 作者 肖温雅 第三章 展览营销.ppt
- TP-6312.0101MATLAB程序设计及其数学建模应用 第5章 项目进度管理.ppt
- TP-6312.0101MATLAB程序设计及其数学建模应用 第6章 项目的成本管理_1.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅱ.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-01 base.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-02 structure.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-04 domain.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-05 file & array.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-06 normal algorithms.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅳ-01 basic control.ppt
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
最近下载
- 循环绿色低碳产业园项目规划设计方案.docx
- 标准图集-11J930-住宅建筑构造.pdf VIP
- 2025年高考生物复习备考策略讲座.pptx VIP
- 桥梁工程模块作业活动风险分级管控清单.pdf VIP
- 《大学》原文带拼音《大学》完整拼音版全文【可直接打印】.pdf VIP
- 山东省建筑工程消耗量定额内部资料 简介面积费用.doc VIP
- T /XS 50008—2025 星闪无线通信系统 测试 基础应用层 USB HID 应用配置和管理.pdf VIP
- 噪声废水废气控制程序.docx VIP
- 揭秘Palantir人工智能+本体的胜利.docx VIP
- 美国成年人膳食模式与慢性肾脏病的关联性分析-基于NHANES数据库.pdf VIP
原创力文档

文档评论(0)