基于MFC络通信设计
基于MFC网络通信设计 软件工具Visual Studio 2013系统平台Windows 7 64bit设计目标设计一个基于对话框的应用软件,使两台PC机之间实现网络通信,一台为客户机,另一台为服务器。设计原理在客户-服务器方式下,实现网络程序的socket通信。客户和服务器是指通信中所涉及的两个应用进程,客户-服务器方式所描述的是进程之间服务和被服务的关系。一台PC机运行客户程序,而另一台PC机运行服务器程序。该设计只实现一个最简单的socket通信:单方向通信。只有客户向服务器发送消息,并且也只由客户主动断开连接。客户socket和服务器socket之间的关系如图:服务器程序中包含两个socket:监听socket和服务socket。监听socket响应客户socket的连接请求,一旦收到连接请求,则创建服务socket。服务socket负责接收客户socket发送过来的消息,并随时响应客户socket的断开连接请求。进一步细化上面过程,可得到Socket间通信流程图:设计步骤创建客户端工程打开Visual Studio 2013工具,建立一个基于对话框的MFC项目,项目名称NetcommClient。创建客户socket类选择PROJECT-Add Class...,如图所示:选择MFC类:为新类命名,这里笔者命名为CClientSocket(即客户socket类):客户端
您可能关注的文档
最近下载
- 学历备案表格模板.docx VIP
- T_CACM 1582—2024(血管源性轻度认知障碍中医诊疗指南).pdf VIP
- 2023年春国开电大中国近现代史纲要大作业试卷1、2、3试题及答案.docx VIP
- 《油气管道巡护管理规范》(DB41T 3061-2025).docx VIP
- 新北师大版八年级上册数学全册教案.doc VIP
- 低压电工特种作业培训课件-电工作业培训.ppt VIP
- 餐饮市场营销与实训 苗淑萍全套PPT课件.pptx
- 2026年安徽省芜湖社区工作者考试试卷及答案.docx VIP
- 易燃易爆危险物品和场所防火防爆管理制度(1).docx VIP
- 财务委托书样本.docx VIP
原创力文档

文档评论(0)