- 25
- 0
- 约3.32万字
- 约 30页
- 2017-08-12 发布于河北
- 举报
使用VC++的网络编程总结
1.套接字编程原理
1.1 Client/server通信模型
1.2 Windows Sockets规范
1.3 套接字
套接字套接字的作用Windows Sockets:带存档的套接字的工作方式
流式套接字通信的操作顺序
使用 CAsyncSocket 类
从套接字类派生
套接字通知
System::Net::Sockets 命名空间Client/server通信模型
在客户/服务器模式中我们将请求服务的一方称为客户(client),将提供某种服务的一方称为服务器(server)。
一个服务程序通常在一个众所周知的地址监听对服务的请求,也就是说服务进程一直处于休眠状态,直到一个客户对这个服务的地址提出了连接请求。在这个时刻,服务程序被“惊醒”并且为客户提供服务—对客户的请求作出适当的反应。虽然基于连接的服务是设计客户机/服务器应用程序时的标准,但有些服务也是可以通过无连接的接口提供的。
客户机/服务器的请求/响应过程示意图如下所示。
图1 客户/服务器通信模型
通过上面的分析,我们不难理解一个一个完整的网络应用程序包括客户端和服务器两个部分。客户与服务器进程的作用是非对称的,因此编码不同。服务进程一般是等待客户请求而启动的,只要系统运行,该服务进程一直存在,直到终止或强迫终止。
1.2 Windows Sockets规范
Windows Socket
您可能关注的文档
最近下载
- 消防工程师继续教育题库2022.pdf VIP
- 2021年消防继续教育题目和答案 2021年消防继续教育题库 完整版完整版.pdf VIP
- 2019一级注册消防工程师继续教育题库及答案.pptx VIP
- 香港外劳合同5篇.docx VIP
- 《工业机器人操作与编程》教学课件.pptx
- 《年产10亿刺五加片生产工艺和车间初步设计》-毕业论文.doc VIP
- 2026中国半导体ALD设备行业未来趋势与需求前景预测报告.docx
- 计算机软件源代码授权合同.docx
- 电阻电感RL积分_微分实验电路及仿真_吕伟锋.pdf VIP
- 第一单元第1节+从互联到物联 课件+2025-2026学年川教版(2024)初中信息科技八年级上册.pptx VIP
原创力文档

文档评论(0)