iOS开发-网络编程
文章平均质量分 74
JUNE_sdd
大家可以找我一起技术分享,群号478234972
展开
-
Oauth2.0介绍
什么是OAuth授权? 一、什么是OAuth协议OAuth(开放授权)是一个开放标准。允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。而这种授权无需将用户提供用户名和密码提供给该第三方网站。OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。 二、OAuth的原理和授权流转载 2014-02-23 16:43:18 · 475 阅读 · 0 评论 -
ASIHTTPRequest和AFNetworking选择
原文:http://blog.sina.com.cn/s/blog_a80cf1470101aq1x.html在开发iOS应用过程中,如何高效的与服务端API进行数据交换,是一个常见问题。一般开发者都会选择一个第三方的网络组件作为服务,以提高开发效率和稳定性。这些组件把复杂的网络底层操作封装成友好的类和方法,并且加入异常处理等。那么,大家最常用的组件是什么?这些组件是如何提升开转载 2014-02-26 22:53:53 · 626 阅读 · 0 评论 -
以QQ为平台的Oauth2.0介绍
其实吧,Oauth可能大家也接触过,只是不知道有这个名字而已,说的通俗一点就是授权登陆,如果我有一个应用,想要吸引用户,但是注册是个麻烦的事情,很多用户可能欲望不大,但是像QQ这样拥有众多用户的服务商,就提供了一个授权登陆,让用户直接用QQ就可以登陆,其实说的直白点,我写的应用,啥事没干,就感觉让客户登陆了一下,而且我其实也拿不到用户的账号,只是获取了客户的信息,还有一个授权的token。对于我的原创 2014-02-25 22:43:16 · 759 阅读 · 0 评论 -
单播,广播,组播
当前的网络中有三种通讯模式:单播、广播、组播(多播),其中的组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。一、单播:主机之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用IP单播协议。网络中的路由器和交转载 2014-05-08 11:35:23 · 433 阅读 · 0 评论 -
SOAP REST网络架构介绍
从基本原理层次上说,REST 样式和 SOAP 样式 Web 服务的区别取决于应用程序是面向资源的还是面向活动的。面向资源服务集中于明确的数据对象,一些基本、标准的操作可以依据这些数据对象而执行。如权威的 Gang of Four(GoF) 设计模式这本书所述,对于熟悉面向对象设计模式概念的开发者来说,面向资源服务与基本 Memento 模式类似。实际上,服务提供方维护一组资源,并且公开一组基转载 2014-05-13 00:01:47 · 579 阅读 · 0 评论 -
广播
在这里主要讲的UDP的内容,原创 2014-05-13 14:30:46 · 532 阅读 · 0 评论 -
浅谈HTTP get和post的方法区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。转载 2015-02-12 10:58:31 · 325 阅读 · 0 评论 -
详解HTTP
阅读目录什么是HTTP协议Web服务器,浏览器,代理服务器URL详解HTTP协议是无状态的HTTP消息的结构Get和Post方法的区别状态码HTTP Request headerHTTP Response headerHTTP协议是无状态的和Connection: keep-alive的区别 什么是HTTP协议 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵转载 2015-03-25 23:29:36 · 362 阅读 · 0 评论