http method(方法):1、get 从服务器获取资源2、post 向服务器发送资源3、put 向服务器推送资源4、delete 告诉服务器删除某个资源5、head 告诉服务器返回数据时不需要返回响应主体,只返回起始行和首部即可。6、options 检测服务器支持哪些http方法GET方法的特 ...
分类:
Web程序 时间:
2016-05-07 14:49:40
阅读次数:
162
远程推送可以解决 当用户关闭程序的时候 不能收到推送消息。当客户端使用了远程推送的功能,不管用户有没有关闭程序,都能收到 服务器推送的消息。 苹果实现远程推送 是基于长连接的, 默认情况下 苹果的所有设备都是和 苹果的apns服务器建立长连接的, 只要设备已经联网。 长连接的好处: 苹果服务器可以主 ...
分类:
移动开发 时间:
2016-04-30 22:06:43
阅读次数:
181
本文为博主原创文章,未经博主允许不得转载。 本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 一、背景概述: 1,环境配置 APNS:Apple Push Notification Service。本文对推送相关概念不再赘述,只侧重完整流程。 Demo 开发环境:Mac ...
分类:
其他好文 时间:
2016-04-28 00:16:04
阅读次数:
276
实现实时通信一般有两种方式:socket或comet。socket是比较好的解决方案,问题在于不是所有的浏览器都兼容,服务器端实现 起来也稍微有点麻烦。相比之下,comet(基于HTTP长连接的"服务器推")实现起来更加方便,而且兼容所有的浏览器。所以这次就来说说comet的 php实现。 come ...
分类:
Web程序 时间:
2016-04-15 19:50:58
阅读次数:
255
一.服务器推送技术Server Push详解: 推送技术Server Push的基础思想是将浏览器主动查询信息改为服务器主动发送信息。服务器发送一批数据,浏览器显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,浏览器显示数据并保持连接。以后,服务器仍然可以发送批量数据,浏览器继续 ...
分类:
其他好文 时间:
2016-04-02 13:27:04
阅读次数:
176
Servlet3规范提出异步请求,绝对是一巨大历史进步。之前各自应用服务器厂商纷纷推出自己的异步请求实现(或者称comet,或者服务器推送支持,或者长连接),诸如Tomcat6中的NIO连接协议支持,Jetty的continuations编程架构,SUN、IBM、BEA等自不用说,商业版的服务器对Comet的支持,自然走在开源应用服务器前面,各自为王,没有一个统一的编程模型,怎一个乱字了得。相关的...
分类:
其他好文 时间:
2016-03-26 07:15:01
阅读次数:
186
服务器推送事件(Server-sent Events)是 HTML 5 规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于与之类似的 COMET 和 WebSocket 技术来说,服务器推送事件的使用更简单,对服务器端的改动也比较小。对于某些类型的应用来说,服务器推送事件是最佳的选
分类:
其他好文 时间:
2016-03-02 17:57:33
阅读次数:
148
WebSocket是Web2.0时代的新产物,用于弥补HTTP协议的某些不足,不过他们之间真实的关系是兄弟关系,都是对socket的进一步封装,其目前最直观的表现就是服务器推送和聊天功能。更多知识参考:如何理解 TCP/IP, SPDY, WebSocket 三者之间的关系? 今天的重点是讲如何在A
分类:
移动开发 时间:
2016-02-29 12:42:53
阅读次数:
201
“服务器推”技术的应用 传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如: 监控系统:后台硬件热插拔、LED、温度、电压发生变化; 即时通信系统:其它用户登录、发送信息; 即时报价系统:后台数据库内容发生变化; 这些应用都需要服务器能实时地
分类:
Web程序 时间:
2016-02-21 14:12:20
阅读次数:
176
苹果手机开发中的信息提示推送方式,一类是远程服务器推送(APNS)与UILocalNotification本地通知的,下面我来介绍第二种的使用方法。 这两天在做一个闹钟提醒功能,用到了本地通知的功能,记录相关知识如下: 1、本地通知的定义和使用: 本地通知是UILocalNotification的实
分类:
移动开发 时间:
2016-02-19 18:55:52
阅读次数:
3301