iOS网络编程
文章平均质量分 81
depthlove2011
人才
展开
-
网络通信中标志通信进程、TCP三次握手四次撒手、TCP与UDP在socket编程中的区别
网络通信中如何标志一个通信进程 如果是在本地我们可以通过进程PID来唯一标识一个进程,可是网络中PID根本标识不了。TCP/IP协议族中网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。 socket中三次握原创 2014-02-20 22:40:01 · 1920 阅读 · 0 评论 -
推送通知iOS客户端编写实现及推送服务器端编写
转自 http://blog.csdn.net/tonny_guan/article/details/8963262 1、iOS客户端编程 推送通知技术在Mac OS X和iOS系统上都可以运行,我们本章主要介绍iOS客户端编程,推送通知的编程比较简单,编程的关键是获得令牌,这是从APNS返回的,然后还有把提交给内容提供商。下面我们看看开发之前的一些准备工作。转载 2014-02-21 11:51:20 · 627 阅读 · 0 评论 -
如何配置iOS推送通知
转自 http://blog.csdn.net/tonny_guan/article/details/8923710 配置推送通知比较麻烦,需要iOS开发者帐号,然后配置一个Apple ID、配置概要文件和SSL证书。 1 证书签名请求 首先需要证书签名请求,这需要在Mac OS X系统中完成,通过在系统中选择“实用工具”→“钥匙串访问”,转载 2014-02-21 12:00:11 · 679 阅读 · 0 评论 -
iOS开发:什么是Bonjour
转自 http://blog.csdn.net/keyboardota/article/details/11125073 这两天抽空做了几个Bonjour的测试,将我的理解整理了一下和大家分享,希望对大家的工作有帮助,同时,有理解错误的地方也请大家校正。 1. Bonjour简介 Bonjour是Apple推出的零配置网络协议,主要的目的是在缺少转载 2014-02-21 12:04:05 · 880 阅读 · 0 评论 -
GCD编程
使用GCD处理多线程,在多核心CPU下,会提高执行效率,下面是一段在项目中使用的GCD代码。 [cpp] view plaincopyprint? - (void)gcdDownload { static dispatch_once_t once; static dispatch_queue_t qu转载 2014-02-22 14:44:09 · 631 阅读 · 0 评论 -
ios多线程的几种创建方式
转自 http://my.oschina.net/u/936286/blog/159245 01 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions转载 2014-02-21 23:26:11 · 599 阅读 · 0 评论 -
TCP、UDP、HTTP、SOCKET、HTTPS
IOS socket基于tcp/udp的通信 TCP、UDP、HTTP、SOCKET之间的区别 TCP/IP,http,socket,长连接,短连接——小结。 TCP/IP SOCKET HTTP及HTTPS之间的关系及各自特性之总结 Socket、HTTP和TCP、UDP区别总结原创 2014-02-20 12:27:33 · 1017 阅读 · 0 评论