实现Socket服务端监听:
1:使用C语言实现
2:使用CocoaAsyncSocket(OC)内部是对C的封装 GCDAsyncSocket。
创建一个服务监听类:
#import"GCDAsyncSocket.h"
创建一个socket对象,绑定端口,并开始监听。 listen——port为端口号。
第一个socket为服务端,第二个socket为客户端。
数组保存客户端的socket。
下面的为读取客户端数据。-1代表不超时,tag代表标识。 每次读取数据后,都要调用一次监听数据的方法就是-1.
客户端的socket连接到服务器。
写数据
读数据: