tag參数是为了在回调方法中匹配发起调用的方法的,不会加在数据传输中。 调用write方法,等待接收消息。收到消息后,会回调didReadData的delegate方法, delegate方法中的tag和发起read的方法中的tag是相应的。 - (void)readDataWithTimeout: ...
分类:
其他好文 时间:
2017-07-18 15:45:39
阅读次数:
120
本教程是基于AsyncSocket库的简单开发! socket机制今天就不说了,毕竟百度上太多太详尽了! 1.先new一个工程; ?2.要写socket的界面遵循<</span>AsyncSocketDelegate>代理方法;?如图 遵循代理方法 遵循代理方法 3.创建全局的服务发送端;如图 服务 ...
分类:
移动开发 时间:
2016-10-28 15:18:33
阅读次数:
223
同一台笔记本下的客户端和服务端 TCPClient 客户端: // RootViewController.h#import <UIKit/UIKit.h>#import "AsyncSocket.h" //封装了基于tcp协议的socket编程//tcp协议是位于网络传输层的协议,规定客户端与服务端 ...
分类:
移动开发 时间:
2016-07-12 01:27:24
阅读次数:
392
简单理解Socket 揭开Socket编程的面纱 iOS开发之即时通讯之Socket(AsyncSocket) ...
分类:
其他好文 时间:
2016-07-03 10:27:30
阅读次数:
114
首先声明,我是个菜鸟,之所以写点随笔,是因为自己在开发的过程中遇到过这方面的难题,第一次接触,完全一片空白,因为之前请求数据的时候一直用的是http协议,所以没用过TCP,后来 查了很多资料,才慢慢理清了头绪,发现其实也不是很难,就是里面的几个方法。我只是初步了解,写这个也是希望能够让自己对此加深印 ...
分类:
其他好文 时间:
2016-06-23 15:55:35
阅读次数:
194
1、AsyncSocket介绍 如果需要在项目中像QQ微信一样做到即时通讯,必须使用socket通讯。 iOS中Socket编程的方式: BSD Socket: BSD Socket 是UNIX系统中通用的网络接口,它不仅支持各种不同的网络类型,而且也是一种内部进程之间的通信机制。而iOS系统其实本 ...
分类:
移动开发 时间:
2016-05-25 18:13:29
阅读次数:
343
1.TCP使用 导入AsyncSocket资源文件夹,此文件是arc混编,加入库文件,如下图: 2.UDP使用 导入AsyncSocket资源文件夹,此文件是arc混编,加入库文件,操作如1中上图: ...
分类:
其他好文 时间:
2016-05-11 21:38:42
阅读次数:
274
本文是基于scoket通信的tcp来进行数据的json格式传输与获取的。 首先,我们先要下载AsyncSockethttps://github.com/robbiehanson/CocoaAsyncSocket类库,将RunLoop文件夹下的AsyncSocket.h, AsyncSocket.m, ...
分类:
Web程序 时间:
2016-05-11 18:00:59
阅读次数:
517
之前公司的即时聊天用的是常轮循,一直都觉得很不科学,最近后台说配置好了socket服务器,我高兴地准备用asyncsocket,但是告诉我要用websocket,基于HTML5的,HTML5中提出了一种新的双向通信协议--WebSocket,本文尝试采用这种技术来实现以上的实时聊天功能。 在搜索了很 ...
分类:
移动开发 时间:
2016-04-06 18:40:12
阅读次数:
437