複製鏈接
請複製以下鏈接發送給好友

PubSubHubbub

鎖定
PubSubHubbub 是延伸到Atom(和RSS )的一種簡單、開放、服務器到服務器的以網絡連接為基礎的pubsub (發佈/訂閲)協議。
中文名
PubSubHubbub
簡    稱
Hub
性    質
網絡協議
基    礎
網絡連接
特    點
簡單、開放
作    用
webhook回調

PubSubHubbub協議介紹

PubSubHubbub 協議在供稿網址內容更新後,能接近即時的得到通知(通過webhook回調)。
一個供稿網址( “主題” )通過<link rel="hub" ...> 標籤在其Atom或RSS的XML文件中聲明其 Hub server (樞紐服務器) 。這個 Hub(s) 可以由feed的發佈者運行,也可以是一個任何人都可以使用得社區 Hub (community hub)。
一個訂閲者(對某個主題有興趣的服務器) ,首先正常的抓取Atom網址。如果Atom檔案聲明它是 Hub ,訂閲者就可以避免重複查看網址,而是在feed的 Hub 註冊和訂閲更新。
訂閲者通過主題的URL的聲明的 Hub 訂閲這個主題。
當作者更新主題時,Hub 被告知發生了一個更新。
之後 Hub 有效提取 feed 然後同時將新更改後的內容廣播向所有訂閲的用户。
PubSubHubbub 只是一個協議而不是服務,PubSubHubbub 協議是開發、免費的,沒有一家公司在其中進行控制,任何人都可以運行 Hub ,或者使用開放的 Hub 發佈和訂閲。

PubSubHubbub發展歷程

Google Reader團隊宣佈Reader的shared items正式提供對PubSubHubbub的支持,這意味着GoogleReader的shared items將自動pingPubSubHubbub並通過PubSubHubbub實時更新,而所有支持PubSubHubbub的服務都可以在第一時間看到這些shareditems。
另外,如果你將Reader的shared items加入到了FriendFeed,那麼你的好友在你點擊”Share”後幾秒鐘就可以看到你的新的共享項目。
在Blogger10歲生日之際,Google為其加入了PubSubHubbub協議的支持。這意味着使用支持PubSubHubbub的feed閲讀器,比如FriendFeed,LivedoorReader(在日本很流行的一個feed閲讀器)和FaviIt的用户,可以在你更新blog的下一秒就看到你的最新博文。
Blogger對PubSubHubbub的支持是默認打開的,用户不需要進行任何設定來啓用這項功能。
2010年2月,Google Reader已全面支持pubsubhubbub協議,支持pubsubhubbub協議的博客內容更新後,可在Google Reader內實時更新。