实现Socket服务端监听:

1:使用C语言实现
2:使用CocoaAsyncSocket(OC)内部是对C的封装 GCDAsyncSocket。
创建一个服务监听类:
#import"GCDAsyncSocket.h"

创建一个socket对象,绑定端口,并开始监听。 listen——port为端口号。

第一个socket为服务端,第二个socket为客户端。
数组保存客户端的socket。
下面的为读取客户端数据。-1代表不超时,tag代表标识。 每次读取数据后,都要调用一次监听数据的方法就是-1.

客户端的socket连接到服务器。

写数据

读数据:


网友评论