<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Coolxll&#039;s Secret Garden &#187; notification</title>
	<atom:link href="http://coolxll.me/tag/notification/feed/" rel="self" type="application/rss+xml" />
	<link>http://coolxll.me</link>
	<description>Software/Life/Mobilephone/IT</description>
	<lastBuildDate>Mon, 20 Feb 2012 14:34:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>手机上的Push 以及 Notification</title>
		<link>http://coolxll.me/2010/05/push-notification-on-mobil/</link>
		<comments>http://coolxll.me/2010/05/push-notification-on-mobil/#comments</comments>
		<pubDate>Sat, 01 May 2010 03:28:08 +0000</pubDate>
		<dc:creator>coolxll</dc:creator>
				<category><![CDATA[mobilephone]]></category>
		<category><![CDATA[bes]]></category>
		<category><![CDATA[bis]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[notification]]></category>
		<category><![CDATA[pull]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[symbian]]></category>

		<guid isPermaLink="false">http://coolxll.me/?p=76786</guid>
		<description><![CDATA[一、什么是Push Notification Push 这一概念最早是出现于 PushMail 中，指的是利用推送技术，将电子邮件直接传送到移动终端。简单的说，就是系统直接将电子邮箱中刚刚收到的邮件即时发送到用户手中，不像传统移动邮件系统那样必须依赖移动终端定期接/收邮件或用户主动检查邮箱，所以客户终端上时刻都能够与所指定的信箱维持同步的资料。 当你有新邮件时，服务器会在第一时间将这个消息“推”给你。相比传统的定时收信，Push的好处是可以让你更快地收到邮件。比如用foxmail客户端，设置了5分钟自动收信，当一封信在一个随机的时间发出之后，需要平均等待2.5分钟才可以得到通知，而如果服务器可以Push给你，就只需等待一个网络延时。而遗憾的是，在广泛使用的pop3或imap协议中，并没有考虑到Push机制，因此Push功能需要额外的开发和协议规定。（via 百度百科） 如果推而广之的说，不考虑电力以及流量的因素的话，当一个延时足够小的Pull（比如1分钟以内），对于用户的感受来说是和Push没有太多不同的，所以以下也将一并讨论，称之为广义的Push或者称之为伪Push。 二、为什么需要 Push Notification Push Notification是iPhone OS中特有的概念，为了讨论方便，就暂时借用一下这个概念啦。 需要使用 Push ，很大的一个方面的意义在于很多人使用电子邮箱作为个人信息包括各种网上社会化服务的信息总管；使用Push的另一个原因，就是希望将所有的信息都集中到电子邮箱中进行集中化处理。（如果可以不集中到电子邮箱也能及时得到通知当然是不集中到邮箱的好） 可以通过邮件订阅RSS/Twitter Reply/收发 Twitter等，也能将IM信息第一时间转发到邮箱（BeeJiveIM 提供），推荐几个服务。 RSS推到邮箱 http://www.feedmyinbox.com/ Twitter Reply推到邮箱 http://www.twply.com/ 或者 http://replynotifier.com/ 三、各个系统实现 Push 的方式 BlackBerry OS 因为传统意义上的 PushMail 就生于斯嘛，所以从某种程度上来说，黑莓的 Push 是最为根正苗红的。 黑莓的 &#8230; <a href="http://coolxll.me/2010/05/push-notification-on-mobil/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="background-color: rgb(153,204,0)" align="center">一、什么是Push Notification </p>
<p><img style="display: inline; margin-left: 0px; margin-right: 0px" align="right" src="http://blog.4amexpat.com/uploaded_images/dtac-push-mail-788812.gif" />Push 这一概念最早是出现于 PushMail 中，指的是利用推送技术，将电子邮件直接传送到移动终端。简单的说，就是系统直接将电子邮箱中刚刚收到的邮件即时发送到用户手中，不像传统移动邮件系统那样必须依赖移动终端定期接/收邮件或用户主动检查邮箱，所以客户终端上时刻都能够与所指定的信箱维持同步的资料。   <br />当你有新邮件时，服务器会在第一时间将这个消息“推”给你。相比传统的定时收信，Push的好处是可以让你更快地收到邮件。<strong>比如用foxmail客户端，设置了5分钟自动收信，当一封信在一个随机的时间发出之后，需要平均等待2.5分钟才可以得到通知</strong>，而如果服务器可以Push给你，就只需等待<strong>一个网络延时</strong>。而遗憾的是，在广泛使用的pop3或imap协议中，并没有考虑到Push机制，因此Push功能需要额外的开发和协议规定。（via <a href="http://baike.baidu.com/view/159247.htm" target="_blank">百度百科</a>）   <br />如果推而广之的说，不考虑电力以及流量的因素的话，当一个<strong>延时足够小的Pull（比如1分钟以内）</strong>，对于用户的感受来说是和Push没有太多不同的，所以以下也将一并讨论，称之为广义的Push或者称之为伪Push。
</p>
<p> <span id="more-76786"></span>
</p>
<p style="background-color: rgb(153,204,0)" align="center">二、为什么需要 Push Notification </p>
<p>Push Notification是iPhone OS中特有的概念，为了讨论方便，就暂时借用一下这个概念啦。 需要使用 Push ，很大的一个方面的意义在于很多人使用电子邮箱作为个人信息包括各种网上社会化服务的信息总管；使用Push的另一个原因，就是希望将所有的信息都集中到电子邮箱中进行集中化处理。（如果可以不集中到电子邮箱也能及时得到通知当然是不集中到邮箱的好）   <br />可以通过邮件订阅RSS/<a href="https://twitter.com/coolxll" target="_blank">Twitter</a> Reply/收发 Twitter等，也能将IM信息第一时间转发到邮箱（BeeJiveIM 提供），推荐几个服务。
</p>
<p>RSS推到邮箱 <a title="http://www.feedmyinbox.com/" href="http://www.feedmyinbox.com/">http://www.feedmyinbox.com/</a>     <br />Twitter Reply推到邮箱 <a title="http://www.twply.com/" href="http://www.twply.com/">http://www.twply.com/</a> 或者 <a title="http://replynotifier.com/" href="http://replynotifier.com/">http://replynotifier.com/</a>     </p>
<p style="background-color: rgb(153,204,0)" align="center">三、各个系统实现 Push 的方式</p>
<ol>
<li>BlackBerry OS      <br />因为传统意义上的 PushMail 就生于斯嘛，所以从某种程度上来说，黑莓的 Push 是最为根正苗红的。 黑莓的 Push 是基于运营商以及<a href="http://coolxll.me/2009/09/blackberry-bis-bes/" target="_blank">BES/BIS</a>的，所以在流量、电力以及速度方面都有相当的优势，只是目前在中国的定价还是相当高昂非普通用户可以接受（移动基本BES套餐50M流量是398元） </li>
<li>iPhone OS      <br />后起之秀 iPhone OS 在OS3 SDK 推出之时，也提供了 Push Notification 作为 iPhone 不能提供后台多任务的一个替代，之前网上也有好几篇关于 Push Notification 的文章，我就不多分析了，流程如下图，使用TLS/SSL 保证连接的安全性。       <br /><a href="http://xiaolife.com/wordpress/an-introduce-to-iphone-push/">iPhone的Push(推送通知)功能原理浅析</a>       <br /><a href="http://www.ifanr.com/3979">再论iPhone Push Notification：腰身柔软易推倒？</a>       <br /><a href="http://www.ifanr.com/3776">偷窥iPhone Push Notification的幕后</a>       <br /><img src="http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/remote_notif_simple.jpg" />       <br /><img src="http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/service_device_ct.jpg" />       <br /><img src="http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/token_generation.jpg" />       <br /><img src="http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/registration_sequence.jpg" /> </li>
<li>Android      <br />Android 系统内置的 GMail 是提供 Push 的，实现是通过 IMAP Idle 方式；内置的GTalk 后台服务也能及时送到最新聊天信息；以上两者皆是系统内置的，不过额外的第三方程序如果需要提供&quot;Push&quot;，就需要在后台多添加一个进程，对于系统造成负担，毕竟手持终端还有电力、流量等桌面终端无需考虑的问题存在，所以一般除了 eMail 第三方程序Push并不是很好用吧（个人意见，轻拍） </li>
<li>Symbian/Windows Mobile      <br />一般使用 Exchange(公司邮箱或者Google Sync)来Push，Nokia也有提供 Nokia Messaging 这一专有协议的需要通过Nokia 服务器的PushMail，然后还有诸如<a href="http://coolxll.me/2010/01/nokia-s60-software-1/" target="_blank">emoze</a>/尚邮（没有使用过）这样的第三方PushMail，第三方PushMail存在的问题就是安全性不足，存在隐私泄露等问题，不过个人一般不必太过担心。 </li>
<li>Others      <br />可以<strong>使用Notify.me 或者inezha.com 订阅配合 IM 聊天软件进行伪&quot;Push&quot;</strong>。其实我觉得这种方式还是挺不错的，只是延时有两次，一次是Feed更新的延时，一次是抓取Feed之后通过IM机器人推送的延时。不过由于其普适性，以及没有太多系统要求，仍然是一种很方便的选择。 <font color="#ff0000">这里推荐一下</font> </li>
</ol>
<p>之前也有谈过 <a href="http://coolxll.me/2009/05/push%e8%bf%98%e6%98%afpull/" target="_blank">Push和Pull 的文章</a>，有兴趣也可以看一下。</p>
]]></content:encoded>
			<wfw:commentRss>http://coolxll.me/2010/05/push-notification-on-mobil/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Push还是Pull</title>
		<link>http://coolxll.me/2009/05/push%e8%bf%98%e6%98%afpull/</link>
		<comments>http://coolxll.me/2009/05/push%e8%bf%98%e6%98%afpull/#comments</comments>
		<pubDate>Fri, 08 May 2009 15:06:00 +0000</pubDate>
		<dc:creator>coolxll</dc:creator>
				<category><![CDATA[blogger]]></category>
		<category><![CDATA[notification]]></category>
		<category><![CDATA[pull]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://localhost/wordpress/?p=145</guid>
		<description><![CDATA[一、什么是Pull Pull 就是我们最原始的获取信息的方式，自己去主动寻找消息。但是，这种方式的缺点是客观存在的，花费的时间和精力比较多。可以这样说，Pull是Web1.0的主要特点之一。 二、什么是Push 提到Push，就不得不提以PushMail闻名于世的BB（BlackBerry，黑莓），黑莓的邮件推送服务改变了人们收取电子邮件的方式。Push，一个比较合适的中文名称是“信息推送”，在Web2.0的时代有着很广泛的应用，而且前途似锦、大有可为。 例子：我们身边的一些基于Push推送的应用： RSS订阅：相信很多喜欢看博客或者一些资讯类站点的朋友都很熟悉RSS这个东西了吧，通过Google阅读器或者鲜果阅读器，你可以很容易的知道究竟有哪些你关注的博客更新了，而无须天天上网站留意。小小广告：本小博客也支持RSS订阅，订阅栏就在右侧，欢迎通过RSS进行阅读，有更好的阅读体验哦。 TraceBack：博客圈比较流行的技术，当你在对一个已有信息发表评论的时候，告诉对方你做出了评论。最新版本的Wordpress已经可以自动对文章中的超链接进行Trackback。（很可惜，这个平台并不支持TrackBack） 各种Notification的提示，比如Twhirl、FriendFeed Notifier 这类软件能够将这些Web2.0站点上你关注的内容第一时间推送到你的桌面。 三、Push相对于Pull存在的优势 提高工作效率：人们不需要每天一个一个网站的去检查有没有更新，当有信息发生时，就会被提醒到。 不会错过重要信息，push推送的信息会成为一种生活习惯。 更具实效性,这也是为什么只有用RSS的人才有可能抢到CB的沙发。（笑） 不必再看看过的信息，推送的信息基本特点就是能够标记为已读，而在网站上你很容易被那些东西你看过哪些你没有看过而感到迷惑。 四、现有的Push仍有待改进需要提高的方面 用户很容易订阅太多，从而陷入信息泥潭和信息 Push获取的方式仍然不够多样，应该在手机端Push上多下力气。相信今后手机端将是Push应用的重点市场。 五、对未来的展望 能有更好的消息过滤机制来避免信息过多引起的焦虑 Push不仅仅是RSS、Mail，希望能够出现更多基于Push的应用，iPhone的3.0系统改进了Notification就是个很不错的开端。 在没有更多设备的情况下，现有阶段短信或许仍是成本最低、兼容性最好的Push方式]]></description>
			<content:encoded><![CDATA[<p style="background-color: rgb(51, 204, 0);">一、什么是Pull</p>
<p>
<p>Pull 就是我们最原始的获取信息的方式，自己去主动寻找消息。但是，这种方式的缺点是客观存在的，花费的时间和精力比较多。可以这样说，Pull是Web1.0的主要特点之一。</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://webtown.typepad.com/webtown/skype_20rss_20robot.jpg"><img style="cursor: pointer; width: 417px; height: 237px;" src="http://webtown.typepad.com/webtown/skype_20rss_20robot.jpg" alt="" border="0" /></a></p>
</p>
<p style="background-color: rgb(51, 204, 0);">二、什么是Push</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.blogcdn.com/www.tuaw.com/media/2008/08/wwdc-keynote_125.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 225px; height: 263px;" src="http://www.blogcdn.com/www.tuaw.com/media/2008/08/wwdc-keynote_125.jpg" alt="" border="0" /></a>提到Push，就不得不提以PushMail闻名于世的BB（BlackBerry，黑莓），黑莓的邮件推送服务改变了人们收取电子邮件的方式。<br />Push，一个比较合适的中文名称是“<span style="font-weight: bold;">信息推送</span>”，在Web2.0的时代有着很广泛的应用，而且前途似锦、大有可为。
</p>
<p>例子：我们身边的一些基于Push推送的应用：
<ol>
<li>RSS订阅：相信很多喜欢看博客或者一些资讯类站点的朋友都很熟悉RSS这个东西了吧，通过Google阅读器或者鲜果阅读器，你可以很容易的知道究竟有哪些你关注的博客更新了，而无须天天上网站留意。<br />小小广告：本小博客也支持RSS订阅，订阅栏就在右侧，欢迎通过RSS进行阅读，有更好的阅读体验哦。</li>
<li>TraceBack：博客圈比较流行的技术，当你在对一个已有信息发表评论的时候，告诉对方你做出了评论。最新版本的Wordpress已经可以自动对文章中的超链接进行Trackback。（很可惜，这个平台并不支持TrackBack）</li>
<li>各种Notification的提示，比如Twhirl、FriendFeed Notifier 这类软件能够将这些Web2.0站点上你关注的内容第一时间推送到你的桌面。</li>
</ol>
<p>
<p style="background-color: rgb(51, 204, 0);">三、Push相对于Pull存在的优势</p>
<ol>
<li>提高工作效率：人们不需要每天一个一个网站的去检查有没有更新，当有信息发生时，就会被提醒到。</li>
<li>不会错过重要信息，push推送的信息会成为一种生活习惯。</li>
<li>更具实效性,这也是为什么只有用RSS的人才有可能抢到CB的沙发。（笑）</li>
<li>不必再看看过的信息，推送的信息基本特点就是能够标记为已读，而在网站上你很容易被那些东西你看过哪些你没有看过而感到迷惑。</li>
</ol>
<p>
<p style="background-color: rgb(51, 204, 0);">四、现有的Push仍有待改进需要提高的方面</p>
<p>
<ol>
<li>用户很容易订阅太多，从而陷入信息泥潭和信息</li>
<li>Push获取的方式仍然不够多样，应该在手机端Push上多下力气。相信今后手机端将是Push应用的重点市场。</li>
</ol>
<p>
<p style="background-color: rgb(51, 204, 0);">五、对未来的展望</p>
<p>
<ol>
<li>能有更好的消息过滤机制来避免信息过多引起的焦虑</li>
<li>Push不仅仅是RSS、Mail，希望能够出现更多基于Push的应用，iPhone的3.0系统改进了Notification就是个很不错的开端。</li>
<li>在没有更多设备的情况下，现有阶段短信或许仍是成本最低、兼容性最好的Push方式</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://coolxll.me/2009/05/push%e8%bf%98%e6%98%afpull/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

