![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
通信协议
文章平均质量分 56
探讨开发过程中的通信相关内容
HDarker
在岗程序猿...因工作调整,未再进行Unity相关开发,相关评论没有回复,敬请谅解
展开
-
C++11在加入<thread>头文件后Socket服务器接收不到消息
项目场景:C++ 11加入了线程thread,能够方便的开启新的线程;同时,通过Socket可以实现通信。为了实现在Socket中的双向通信,需要加入线程,但遇到了问题,记录如下。问题描述:C++11在Socket通信中需要用到线程,#include<thread>头文件后,发现Server端无法接收消息,程序假死。一旦屏蔽thread头文件,则恢复通信,但是双向通信的需求就无法满足。以上说明问题出在thread头文件上。原因分析:因个人书写习惯,通常加入了std的命名空间,该原创 2021-09-02 22:58:10 · 620 阅读 · 0 评论 -
Socket通信学习(二):序列化与反序列化
Socket通信学习(二):Socket通信原理HoloLens2的开发最近需要用到Socket通信,所以创建本系列进行记录,欢迎大家批评指正!前言Socket通信的默认发送的数据为byte[]类型,但是在实际应用中往往需要发送其他类型的数据,如字符串、类、结构体等,因此需要对原始数据进行处理,网上的方法指出采用序列化和反序列化的方法可以实现对数据的处理.但是在实际应用中,接收端总是提示反序列化无法找到程序集,解决方法为在反序列化使用的IFormatter 对象加入Binder 属性,使其获取要原创 2020-09-21 21:09:29 · 997 阅读 · 0 评论 -
Socket通信学习(一):Socket通信原理
Socket通信学习(一):Socket通信原理HoloLens2的开发最近需要用到Socket通信,所以创建本系列进行记录,欢迎大家批评指正!前言应用Socket进行设备通信,首先需要了解Socket的通信原理,以下几篇文章可作为参考.参考博文Socket通信原理,by 一碗清水Socket通信原理和实践,by BruceZhangSocket通信原理,by ziyonghong好好学习,共同进步!...原创 2020-09-08 10:46:33 · 403 阅读 · 0 评论