Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2245169
  • 博文数量: 556
  • 博客积分: 11457
  • 博客等级: 上将
  • 技术积分: 5973
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 22:33
文章分类

全部博文(556)

文章存档

2013年(22)

2012年(74)

2011年(460)

分类: Android平台

2013-03-07 18:01:43

关于服务器端向Android客户端的推送,主要有三种方式:
1.客户端定时去服务端取或者保持一个长Socket,从本质讲这个不叫推送,这是去服务端拽数据。但是实现简单,主要缺点:耗电等
2.Google的C2DM,具体不细说,缺点,服务器在国外,你懂得,不是很稳定。
3.XMPP协议,它是一种基于XML的传递协议,具有很强的灵活性和可扩展性。它的特点是将复杂性从客户端转移到了服务器端。
听说GTalk、QQ、IM等都用这个协议。

 
具体使用见:http://www.devdiv.com/%E6%90%AD%E5%BB%BAXMPP%E5%8D%8F%E8%AE%AE%EF%BC%8C%E5%AE%9E%E7%8E%B0%E8%87%AA%E4%B8%BB%E6%8E%A8%E9%80%81%E6%B6%88%E6%81%AF%E5%88%B0%E6%89%8B%E6%9C%BA-article-2761-1.html
阅读(7708) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

zjkzesir2014-05-17 14:38:57

<p style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); MARGIN-TOP: 0pt; TEXT-INDENT: 21pt; LETTER-SPACING: normal; FONT: 12px/18px 宋体; WHITE-SPACE: normal; ORPHANS: 2; MARGIN-BOTTOM: 0pt; COLOR: rgb(53,53,53); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="p0"><span style="font-family:'Times New Roman';color:#000000;BACKGROUND-COLOR