- 6
- 0
- 约3.32万字
- 约 30页
- 2017-08-24 发布于广东
- 举报
使用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
您可能关注的文档
最近下载
- 景观设计——从概念到形式.ppt VIP
- (正式版)D-L∕T 1709.9-2017 智能电网调度控制系统技术规范 第9部分:软件测试.docx VIP
- 钢筋机械连接技术规程 JGJ 107-2016 .pdf VIP
- 北美页岩气钻井提速增效经验(二叠纪盆地实例).pdf VIP
- 最新DGJ32TJ107-2010江苏省蒸压加气块应用规程.pdf VIP
- 绿化监理大纲(技术标).doc VIP
- SY_T 7693-2023 石油天然气钻采设备 防喷器胶芯.docx VIP
- 施工安全教育培训记录(完整版).pptx VIP
- 离婚协议书怎么写自愿离婚协议书2022年.docx VIP
- 农商银行网络安全培训课件.pptx VIP
原创力文档

文档评论(0)