51CTO:C++网络通信引擎架构与实现一
WIN32_LEAN_AND_MEAN 一个预处理宏,用于控制 Windows 头文件中包含哪些内容 具体来说,定义这个宏会减少 Windows 头文件中包含的一些不常用的头文件和 API,从而减小编译时间并减少编译产生的二进制文件的大小 比如在包含 windows.h 之前定义...
WIN32_LEAN_AND_MEAN 一个预处理宏,用于控制 Windows 头文件中包含哪些内容 具体来说,定义这个宏会减少 Windows 头文件中包含的一些不常用的头文件和 API,从而减小编译时间并减少编译产生的二进制文件的大小 比如在包含 windows.h 之前定义...
创建VS工程 配置 属性页-链接器-输入-附加依赖项,添加: ws2_32.lib heads.h server.cpp
常用的HTTP状态码 200 表示可以访问,或者说是正常访问 201 post方法创建资源的方法,创建成功后返回201 202 表示异步请求就是服务器直接返回一个标志,然后并没有实际的东西,实际的东西需要等待回调函数 301 永远重定向,意思就是只有在第一次才请求服务器,之后都不...
简易TCP服务端:创建步骤 建立一个socket socket 绑定端口 bind-申请一个端口用于socket服务 监听网络端口 listen-启动端口监听模式 等待客户端连接 accept-阻塞直到有客户端连接 循环 接收客户端数据 recv-阻塞直到有数据可读 向客户端发生...
创建Socket环境 创建VS工程 heads.h main.cpp
概述 RFB(远程帧缓冲)是一个用于远程访问图形用户接口的简单协议。 适用于所有的桌面系统和应用,包括X11,Windows和Macintosh等。 把用户所在的一端(包括显示器、键盘和鼠标)被称为RFB客户端。 而帧缓冲发生变化的一端(桌面系统和应用)称为RFB服务器。 RFB...
概述 TCP是一种面向连接的协议,提供了可靠、有序和错误检测机制的字节流服务 与无连接的UDP协议相比,TCP强调数据完整性和可靠性 特点 可靠性 TCP确保所有数据包按顺序到达,如果丢失或出错,它们将被重新传输 面向连接 在数据交换之前,通信双方必须建立连接 全双工 一旦连接建...
物理层 引脚 7#,15# 通讯引脚 7K,15L 4#,5# 接地 4电源地,5信号地 16# 正极(电源) 【12】8-16V【24】16-32V 通讯方式 单线双向通讯 半双工 位格式 异步传输方式 不带奇偶校验 1 + 8 + 1 1:起始位 8:有效数据位 1:结束位 ...
物理层 引脚 6#,14# 通讯引脚 2.5V 4#,5# 接地 0V 16# 正极(电源) 12V~14.6V 6#和14#引脚,属于全双工通讯 6#发送,14#接收(其实,这两个引脚都能发能收) (以差分信号格式发送,优点就是可以降低误差) 工作电平 ECU和TOOLS,都是...
创建VS工程 配置 属性页-链接器-输入-附加依赖项,添加:ws2_32.lib heads.h client.cpp
搜索当前分类