一 使用函数 压缩包: 链接 二 socket/CSocket/CSockBj 压缩包: 链接 ...
分类:
其他好文 时间:
2019-12-27 09:52:01
阅读次数:
57
一、MFC网络编程 a)CAsyncSocket用于异步非阻塞类,用UDP通信; b)CAsyncSocket的子类(派生类);Csocket同步阻塞类,用于TCP通信; c)通信前,必须调用AfxSocketInit()进行初始化 二、CAsyncSocket类UDP通信 2.1 服务器端通信步骤 ...
分类:
编程语言 时间:
2019-09-09 22:39:50
阅读次数:
128
MFC基于TCP协议的CSocket类套接字服务器端代码示范 https://blog.csdn.net/txwtech/article/details/93417667 ...
分类:
编程语言 时间:
2019-06-24 00:23:25
阅读次数:
104
CAsyncSocket是在socket基础上封装的第三方类库 1.CAsyncSocket与CSocket的选择 前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞模式。另外,异步非阻塞模式有时也被称为长连接,同步阻塞模式则被称为短连接。 ...
分类:
其他好文 时间:
2019-06-01 21:27:43
阅读次数:
124
要进行网络编程就要和Socket打交道,Socket有同步阻塞方式和异步非阻塞方式两种使用,事实上同步和异步在我们编程的生涯中可能遇到了很多,而Socket也没什么特别。虽然同步好用,不费劲,但不能满足一些应用场合,其效率也很低。 或许初涉编程的人不能理解“同步(或阻塞)”和“异步(或非阻塞)”,其 ...
原文转自 http://blog.csdn.net/yejiansnake/article/details/2175778 MFC下CSocket编程详解: 1. 常用的函数和注意事项(详细的函数接口说明请查看MSDN): CSocket::Create 初始化(一般写服务器程序都不要用为好,用下面 ...
分类:
编程语言 时间:
2017-12-14 18:02:07
阅读次数:
230
原文转自 http://blog.csdn.net/badagougou/article/details/78410382 第一步:创建一个基类为CSOCKET类的新类,Cclient,并在主对话框类创建对象Cclient client1 第二步:创建并连接服务器,注意IP地址和端口号要匹配服务器 ...
分类:
其他好文 时间:
2017-12-07 13:17:52
阅读次数:
185
如果还没有看SuperStock深入浅出(一) ,请先看 这一章,主要说下命令是如果运行的。刚开始的时候会发现拷别人的代码命令是可以运行的,在修改的过程中突然发现命令无效了? 这里什么原因?,我先把代码贴出来。 SuperSocket.SocketBase.AppServerBase类,可以执行命令 ...
分类:
其他好文 时间:
2017-11-15 17:09:20
阅读次数:
199
上述代码是忽略了错误处理后的代码,其中Dlg类的OnReceive方法是给CAsyncSocket的派生类的OnReceive方法调用的(在此之前派生类保存了Dlg类的指针)。 由于是UDP套接字,所以不存在粘包问题,SendTo和RecvFrom的返回值是一样的(说明发送和接收的数据大小一样),那 ...
分类:
其他好文 时间:
2017-06-08 22:31:36
阅读次数:
336
MFC的socket类,部分封装了这些以WSA开头的socket函数,使用更加简单方便,只适合小型的网络通信编程的开发 1.CAsyncSocket类 -部分封装了WSA开头的socket函数,提供了socket通信更加简单的操作,是一个异步socket类 2.CSocket类 -继承自CAsync ...
分类:
编程语言 时间:
2017-05-30 00:08:42
阅读次数:
203