问题描述
Objective-C场景使用socket可以链接。传不过去数据具体问题在ios中用socket怎样拼接数据。包头加包体形式。包头代表长度 包体就是数据。这个知道怎么回事么
问题解答
回答1:每个请求都生成一个uuid,在返回数据中,通过uuid判断SOCKET有tcp形式的长连接,需要心跳包维持。也有UDP形式的断链接。我一般都是用tag做区分的。tcp发送的时候带上一个tag。udp同样要建立多个receive 每个tag不一样。欢迎加入物联网iOS交流群499604323

问题描述
Objective-C场景使用socket可以链接。传不过去数据具体问题在ios中用socket怎样拼接数据。包头加包体形式。包头代表长度 包体就是数据。这个知道怎么回事么
问题解答
回答1:每个请求都生成一个uuid,在返回数据中,通过uuid判断SOCKET有tcp形式的长连接,需要心跳包维持。也有UDP形式的断链接。我一般都是用tag做区分的。tcp发送的时候带上一个tag。udp同样要建立多个receive 每个tag不一样。欢迎加入物联网iOS交流群499604323
相关文章:1. linux - 编译安装了mysql 5.6,为什么mysql安装目录下scripts木有呢?2. Linux下C语言的一道经典面试题3. linux - cgroup 和 rlimit 之间的关系是什么?4. linux - node.js怎么实现比较稳定的定时任务5. 32岁了是否还适合转行做Linux6. linux - 这段黑客代码什么意思?7. linux - epoll + 非阻塞IO接收数据问题8. mysql 使用 join 还是 "," 进行多表查询???9. Linux 批量修改文件名10. 日志 - 有没有办法在LINUX上查询哪个用户从哪个IP登录什么时候执行了什么命令?
![C++的数组可以int n;cin>>n;int a[n];这样初始化吗?](/data/image/nopic.jpg)
网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主