关于在IOS下使用Socket进行通讯的技术文章也许诺很久了,今日又是一个还债的日子,网上虽然很多介绍过AsyncSocket或GCDAsyncSocket的文章,但其实就那么一两篇大部分都是转载,于是我义正言辞、慷慨激昂的批判他们这种不负责任的态度,学习,不是给自己学的,是要和大家分享的。技术的共享有利于整体行业的进步,也可以使自身更深入全面的了解。
之前的文章中我们讲到过TCP通讯协议,...
分类:
移动开发 时间:
2014-07-29 15:09:58
阅读次数:
721
AsyncSocket介绍AsyncSocket详解AsyncSocket示例
分类:
移动开发 时间:
2014-07-15 08:01:20
阅读次数:
580
服务器的方式要进行修改,改成sockt的,所以,往服务器传数据的方式,也要进行修改。查找相关库,找到了AsyncSocket库,果然不错。1)首先向代码中加入AsyncSocket库。最好的加入方式,是把库的包放在工程的文件夹里。然后,在代码中右击加入到工程里面。2)AsyncSocket库加入好后...
分类:
其他好文 时间:
2014-06-18 08:57:18
阅读次数:
212
Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,Socket一定包含了通信的双发,即客户端(Client)与服务端(server)。1)服务端利用Socket监听端口;2)客户端发起连接;3)服务端返回...
分类:
其他好文 时间:
2014-06-16 00:38:53
阅读次数:
748
首先 下载源代码倒入runloop文件夹下的 四个文件即可AsyncSocket *socket=[[AsyncSocketalloc]initWithDelegate:self];NSError *error;[socket connectToHost:honPort:pwithTimeout:-...
分类:
其他好文 时间:
2014-06-15 00:58:09
阅读次数:
172
导入AsyncSocket.h AsyncSocket.m AsyncUdpSocket.h
AsyncUdpSocket.m 以及 CFNetWork.framework asyncSocket = [[AsyncSocketalloc]
initWithDelegate:self]; N...
分类:
移动开发 时间:
2014-06-09 00:07:26
阅读次数:
337
这几天用了下ASyncSocket完成前后台即时通讯,当时有想过用消息推送的技术实现的,可是后来想到消息推送的不可靠性还是算了。于是使用了tcp/ip实现后台主动发送数据给前台的功能。最开始设计后台的时候,我有考虑到数据量比较大的问题,所以数据大的时候我会使用分包和组包的功能去实现。TCP/IP.....
分类:
移动开发 时间:
2014-05-28 21:06:38
阅读次数:
356