Socket
文章平均质量分 74
bestswifter
这个作者很懒,什么都没留下…
展开
-
iOS从零开始学习socket编程——HTTP1.0服务器端
在前一篇文章《iOS从零开始学习socket编程——HTTP1.0客户端》中已经简单的介绍过了Socket编程和一些基本原理。并且实现了简单的iOS客户端(原文地址:http://blog.csdn.net/abc649395594/article/details/45081567) 这里再简单介绍一下如何使用OC搭建socket的服务器端。虽然这并不是一个好的解决方案,通常我们使用Java或者P原创 2015-04-19 18:40:11 · 3436 阅读 · 2 评论 -
IOS编程——Socket传输汉字
Socket编程里面,客户端使用CFReadStreamRef readStream; CFWriteStreamRef writeStream;获取输入输出流。设置好代理后,当有输入传入时,使用uint8_t buffer[1024]; length = (int)[self.inputStream read:buffer maxLength:sizeof(buffer)];把inputStrea原创 2015-04-09 21:43:48 · 2074 阅读 · 0 评论 -
AsyncSocket didReadData函数详解
恐怕在AsyncSocket框架中,最关键的一个函数要数- (void)onSocket:(AsyncSocket *)sock didReadData:(NSData *)data withTag:(long)tag;这个函数在socket输入流获取到数据时被调用,也可以自定义timeout和length。本文重点讨论这个基本函数使用中容易出现的问题。如果socket使用没有问题,基本上读取到数据原创 2015-04-14 19:44:59 · 4859 阅读 · 0 评论 -
iOS从零开始学习socket编程——HTTP1.0客户端
在开始socket编程之前,首先需要明确几个概念: 1.网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 2.socket中文名为“套接字”,是基于TCP/IP协议通信机制。 3.客户端的socket连接需要指定主机的ip地址和端口,ip地址类似于家庭地址,用于唯一确认一台主机,而端口类似于门牌号,用于唯一确认主机上的某一个程序。我们模拟一次HTTP的原创 2015-04-16 21:51:30 · 2564 阅读 · 0 评论 -
iOS从零开始学习socket编程——高并发多线程服务器
在上一篇文章《iOS从零开始学习socket编程——HTTP1.0服务器端》中我们已经简单的接触了OC搭建的HTTP服务器。 (地址http://blog.csdn.net/abc649395594/article/details/45131373) 出于用户体验和鲁棒性考虑,这里把这个HTTP服务器改进成多线程的。 首先,AnsycSocket这个类是基于OC的Runloop实现的,Runl原创 2015-04-20 18:47:59 · 3651 阅读 · 0 评论