问题描述
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. gitlab ssh 上传和下载大文件失败。2. git - jekyll本地环境搭建(Windows) gem install jekyll3. macos - Mac 如何安装git开发工具 SmartGit4. git手动下载下来的zip文件怎么用5. git lfs 怎么处理一个已存在的仓库6. node.js - 如何用代码实现一个小端的16进制字符串(无符号大整数)转化为10进制整数7. nginx - Linode CentOS7 安装gitlab-ce 提示成功,但无法访问8. git查看分支的创建时间?9. 在windows上也可以愉快地玩vim么?10. 关于git ls-remote 查看tag,显示「^{}」的问题。
网公网安备:皖ICP备2020019022号-3 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主