* 根据WinSock的发展历史可知,Windows环境下的网络应用程序编程接口WinSock API包括一个标准的Berkeley Socket功能集合,和专门为Windows所作的扩充部分。 为了对扩充的功能函数加以区别,以WSA为前缀,同时这个前缀还表明相应的功能函数允许异步的I/O操作,并采用了符合Windows消息机制的网络事件异步选择机制。 * Windows Socket API中主要包括两大组件: 1)开发组件 顾名思义,开发组件就是供程序员在开发基于Windows Socket的网络应用程序时使用的; 具体包括三类信息:一些文档(介绍Windows Socket的实现)、Windows Socket应用程序接口函数的导入库、一些头文件; 其中Winsock.h这个头文件中包括了WinSock实现所定义的宏、常数值、数据结构和函数的调用接口原型,因此所有基于WinSock实现的网络应用程序都必须包含这个头文件。 对于WinSock2.0版来说,这个头文件是Winsock2.h。 2)运行组件 头文件WinSock.h中只包括了WinSock功能函数的调用接口的定义,而这些功能函数的具体实现却在另一个文件,即Windows环境下的网络应用程序接口的动态链接库DLL,其文件名为Winsock.dll; 因此,应用程序在执行时必须装入相应的lib文件(即Winsock.l
您可能关注的文档
最近下载
- Revit学习入门教学教案(一看就会~).doc VIP
- 2025下半年四川成都交通投资集团有限公司第四批次招聘笔试历年参考题库附带答案详解.docx VIP
- 2022无人机航空磁测技术规范.docx VIP
- 重庆市开州区丰乐街道工作人员招聘考试真题2025.docx VIP
- 水文地质学基础PPT电子教案-第五讲 地下水动态均衡和类型参考.ppt VIP
- 120个文言实词小故事全文翻译.doc VIP
- T_CEPCA 1004—2024 电力工程项目环境、社会和治理(ESG)评价.docx VIP
- DLT 596_电力设备预防性试验规程.pdf VIP
- 基于预学习数据分析的精准教学决策-雷云鹤.pdf VIP
- 重庆市开州区镇东街道社区工作者考试真题及答案2025.docx VIP
原创力文档

文档评论(0)