PubSubHubbub将让互联网变得更加实时
by 冬瓜 on Mar 06 , 2010 , under 移动互联 , 531 views , 5 Comments
前几年,互联网上出现了以Twitter为代表的“实时网络”。如今,Google的大部分产品及Wordpress等站点已支持PubSubHubbub协议,实时的互联网离我们还会远吗?
什么是 PubSubHubbub ?
PubSubHubbub ,简称PuSH,这是一个由Google工程师开发的开放协议,旨在实现 Internet 上的实时发布与订阅,对任何内容的更新实时发出通知,改变了原有的定时检查聚合服务器是否更新的模式。PuSH可以在ATOM和RSS更新的时候,订阅者能实时得到更新,实现一种基于RSS Feed的类似Twitter的实时效果。
关于PubSubHubbub,有个有趣而易懂的小故事和大家分享:
从前有一个叫做Sub的人,他天天跑到Pub家去讨债。他不管Pub有钱没钱,三天两头地去跑,想想也是,不知道Pub什么时候有钱,万一他哪天有钱了,不去不就亏了么?
Sub去得太频繁了,Pub终于不胜其烦了,他想出了一个办法:Pub花很少的钱雇佣了一个叫做Hub的人给他看守大门,并且告诉Hub:以后谁来要钱都让他处理。毕竟是给人打工,Hub无可奈何地硬着头皮答应了。
这一天,Sub一如既往地去Pub家,到了以后,他惊讶地发现,Pub家门口贴着一张声明,声称以后所有的财务问题由看大门的Hub先生全权处理。
不管怎样,这个Hub看起来比Pub容易打交道一点。Hub看到Sub以后,问他:你是来要钱的吗?Sub说:是。于是Hub说:以后你就别天天跑来了。Pub先生说了,有钱的时候他会让我去通知你一声的。就这样,Sub回去了。
果然,后来Pub有了钱的时候,会让Hub上门来通知Sub去他家里拿钱。Sub很高兴,天天上门跑不但辛苦,而且不受人待见,现在只在家等着就行了。当然,Pub也很高兴,没有了Sub上门烦他,并且什么时候有钱还是自己说了算。他对Hub的工作很满意。
这个故事被两位Google的员工听说以后,他们从中受到了启发。并因此开发了一种叫做PubSubHubbub的协议。
现在,网站主雇佣的是一个免费的、开源门卫:PubSubHubbub Publisher。
WordPress全面实现实时聚合
WordPress.com 前天宣布,其托管的所有博客已经全部实现基于PuSH的实时聚合,Wordpress 上新发布的内容将实时出现在例如 Google Reader、 Friendfeed 以及 Netvibes 的信息聚合服务中。
而对于像我这样独立运营的用户来说,Wordpress 还推出了 PuSH 插件 实现任何 WordPress 博客的实时推送。换句话说,使用WordPress系统更新通知的Blog Ping API接口将成为历史。
下一站,实时搜索
Google正在开发一套系统,使得任何规模的网站发布者都能够向google自动提交内容,从而使其内容在发布后几秒钟内被谷歌索引,而不再借助已经使用多年的爬虫技术。要实现这个一个系统,除了PuSH,还有谁能做嘛吗?这个协议可以让内容发布者以最快的速度将自己的信息推向市场。如果成功,Google 的实时搜索将变为现实,这种实时应用将比 Twitter 更牛逼。
试想一个,你刚发表完的一篇博文,几秒后就被google收录并被用户搜索到了,这将是多么牛逼的一件事啊,甚至你可能都还没反应过来!其实现在Google Reader已经实现了实时更新,大家不妨可以测试一下,在wordpress发布完博客之后很快就会出现在Google Reader中,前提是没有使用feed托管并且安装了相应的插件。
一个实时的时代即将到来!
猜你喜欢
March 7th, 2010 on 23:40
这个比较期待,但又会存在一些问题~~
应该让用户更有选择性去做~
March 8th, 2010 on 10:15
高兄有何高见?哈哈
March 8th, 2010 on 10:17
就是如果一个人,发布了一篇东西之后(或者是不该发布的,搞错了发布出去了),就后悔发布了~~
但是已经晚了,实时同步出去了囧…….
March 8th, 2010 on 15:25
@tonychou421
你id多少,ms米有fo你的说……
March 8th, 2010 on 15:41
@wintbros