![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket
科院唐大大
一入ET深似海 从此节操是浮云
展开
-
c++ socket cocos2dx--开启新的线程接收来自服务端的消息
c++ socket cocos2dx–开启新的线程接收来自服务端的消息1:我们现在大部分都是vs2017 或者vs2019了。基本都是支持c++11,相对来说,开辟新的线程太方便了1.1引用头文件#include <thread>1.2创建线程(一般我就在初始化中创建,看个人怎么使用吧) std::thread t1(&LoginScene::receive, t...原创 2020-04-08 10:01:53 · 342 阅读 · 0 评论 -
socket TCP中的粘包和分包处理--数据解析
socket TCP中的粘包和分包处理–数据解析1:这里要讲的是socket中的粘包和分包处理,先看看粘合和分包是如何形成的1.1粘包和分包问题:粘包和分包是利用socket在TCP协议下的内部优化机制粘包:多条消息粘包,导致这种情况是发送内容比较频繁,内容较小,进行粘合,节约资源分包:对发送的数据比较大的时候,进行分开发送,类似于分段发送,进行拆分的发送2:遇到这种情况,我们该如...原创 2020-03-21 21:26:41 · 1613 阅读 · 2 评论 -
socoket--使用c#的socket搭建简易通信
socoket–使用c#的socket搭建简易通信以及粘包和分包:异步方式1:同步方式Accept ConnectReceive2:异步方式BeginAccept EndAccept //Connect连接BegiinReceive EndReceive3:粘包和分包问题:粘包和分包是利用socket在TCP协议下的内部优化机制3.1粘包:多条消息粘包,导致这种情况是发送内...原创 2020-03-21 17:05:24 · 641 阅读 · 1 评论 -
在阿里云服务器(Linux centOS 7.3)上搭建高并发服务端,然后通过外网socket的客户端连接访问
在阿里云服务器(Linux centOS 7.3)上搭建高并发服务端,然后通过外网socket的客户端连接访问1:准备工作1:linux系统 (小编采用阿里云的服务器):2:关闭linux的防火墙 ,采用命令临时关闭:systemctl stop firewalld3:查看自己的公网IP (在阿里云的控制台可以看见,不是172开头,172开头的是内网)4:内网IP:在linux可以...原创 2020-03-16 23:20:47 · 449 阅读 · 0 评论