Socket开发
吴彦祖666
这个作者很懒,什么都没留下…
展开
-
socket研究
1、socket中的短连接与长连接2、 IOS Socket使用大全 -将持续更新3、iOS的socket开发基础4、Socket编程----------GCDAsyncSocket------------1、GCDAsyncSocket类库,IOS下TCP通讯使用心得2、iOS 基于GCDAsyncSocket快速开发Soc原创 2016-08-08 17:04:42 · 552 阅读 · 0 评论 -
利用GCDAsyncSocket实战经验
本篇文章的例子主要实现通过socket实时接收数据的一个图文直播的功能模块,代码为socket工具类。利用的工具是GCDAsyncSocket;工具类主要有三个功能模块:一、建立Socket连接,实现心跳连接,实现通过socket接收数据。类名 Socket.h二、数据处理模块,处理接收到的数据,避免粘包问题。类名DataContro.h三、断线重连模块,当sock原创 2016-09-22 13:32:41 · 5546 阅读 · 6 评论 -
处理Socket数据粘包问题
如果对socket创建还不了解可查看上一篇文章:利用GCDSocket 创建Socket处理数据粘包问题思路如下:socket数据就像一个水管,水管的水是一股一股流出来的 (假设数据是有一个一个的字典组成的,字典与字典之前用\n(换行符)区分) 例如: 其中一条数据为: {"key","value"}\n 收到的数据也可能为: ........ {"原创 2016-09-22 13:43:05 · 4429 阅读 · 1 评论 -
Socket 断线重连问题
上篇文章是关于Socket创建可Socket数据处理在这里:☞ 利用GCDSocket 创建Socket☞ 处理Socket数据粘包问题关于断线重连的思路大概如下当与服务器断开连接或网络出错时,先不要处理当前正在连接的socket,可能回应下当前UI的数据显示问题;可以另起一个socket服务,与服务器尝试连接,当连接成功时,通知当前Socket进行重新连接原创 2016-09-22 14:10:31 · 22517 阅读 · 0 评论