<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: HTTP PubSub: Webhooks &amp; PubSubHubbub</title>
	<atom:link href="http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/</link>
	<description>A goal is a dream with a deadline.</description>
	<pubDate>Sun, 14 Mar 2010 14:17:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Big toy for boy! &#187; Blog Archive &#187; 翻译：Nginx与长连接服务—低延迟信息推送</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-222135</link>
		<dc:creator>Big toy for boy! &#187; Blog Archive &#187; 翻译：Nginx与长连接服务—低延迟信息推送</dc:creator>
		<pubDate>Tue, 27 Oct 2009 03:13:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-222135</guid>
		<description>[...] 服务器推送（Server Push）是高效的、延迟低的数据交换方式。如果数据发送端与接收端都在互联网中公开可见，可以使用PubSubHubbub或simpler Webhook等方法完成任务。但是如果数据接收方在防火墙内、在内网或它只是一个浏览器（只可以向外发送数据请求，无法处理传入的数据），则实现服务器推送就更难了。如果你有冒险精神，你可以建立一个反向HTTP服务器。如果你寻求可靠的解决方案，也许你要等待HTML5的WebSocket&#8217;s API特性了。但如果你需要即刻可以实现的解决方案，你可以妥协一下，使用异步推送模式来代替，你可以使用Comet，也被称为反向Ajax、HTTP服务器推送或HTTP流。 [...]</description>
		<content:encoded><![CDATA[<p>[...] 服务器推送（Server Push）是高效的、延迟低的数据交换方式。如果数据发送端与接收端都在互联网中公开可见，可以使用PubSubHubbub或simpler Webhook等方法完成任务。但是如果数据接收方在防火墙内、在内网或它只是一个浏览器（只可以向外发送数据请求，无法处理传入的数据），则实现服务器推送就更难了。如果你有冒险精神，你可以建立一个反向HTTP服务器。如果你寻求可靠的解决方案，也许你要等待HTML5的WebSocket&#8217;s API特性了。但如果你需要即刻可以实现的解决方案，你可以妥协一下，使用异步推送模式来代替，你可以使用Comet，也被称为反向Ajax、HTTP服务器推送或HTTP流。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nginx &#38; Comet: Low Latency Server Push - igvita.com</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-221426</link>
		<dc:creator>Nginx &#38; Comet: Low Latency Server Push - igvita.com</dc:creator>
		<pubDate>Wed, 21 Oct 2009 16:06:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-221426</guid>
		<description>[...] exchange data. If both the publisher and the receiver are publicly visible then a protocol such as PubSubHubbub or a simpler Webhook will do the job. However, if the receiver is hidden behind a firewall, a NAT, or is a web-browser [...]</description>
		<content:encoded><![CDATA[<p>[...] exchange data. If both the publisher and the receiver are publicly visible then a protocol such as PubSubHubbub or a simpler Webhook will do the job. However, if the receiver is hidden behind a firewall, a NAT, or is a web-browser [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Real-Time web &#171; Jabberwocky</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-220662</link>
		<dc:creator>The Real-Time web &#171; Jabberwocky</dc:creator>
		<pubDate>Fri, 16 Oct 2009 21:12:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-220662</guid>
		<description>[...] at Pivotal Labs. I gave 2 demo&#8217;s. The first is the one described by Ilya Grigorik in his post about pubsubhubbub, where I used the watercoolr site itself and postbin. The second was an illustration about how the [...]</description>
		<content:encoded><![CDATA[<p>[...] at Pivotal Labs. I gave 2 demo&#8217;s. The first is the one described by Ilya Grigorik in his post about pubsubhubbub, where I used the watercoolr site itself and postbin. The second was an illustration about how the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Deploying JRuby on Google App Engine - igvita.com</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-215374</link>
		<dc:creator>Deploying JRuby on Google App Engine - igvita.com</dc:creator>
		<pubDate>Wed, 23 Sep 2009 15:44:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-215374</guid>
		<description>[...] evening to try and port a small, but non-trivial app to App Engine. Having settled on watercoolr (webhooks pubsub), I swapped out SQLite for BigTable and a few keystrokes later, I had a public watercoolr service [...]</description>
		<content:encoded><![CDATA[<p>[...] evening to try and port a small, but non-trivial app to App Engine. Having settled on watercoolr (webhooks pubsub), I swapped out SQLite for BigTable and a few keystrokes later, I had a public watercoolr service [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-212138</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Sat, 12 Sep 2009 03:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-212138</guid>
		<description>Sam, the best resource is the actual XEP-0060 spec, just google for it, it provides XML snippets which you can just copy and paste to get up and running quickly.</description>
		<content:encoded><![CDATA[<p>Sam, the best resource is the actual XEP-0060 spec, just google for it, it provides XML snippets which you can just copy and paste to get up and running quickly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sam</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-211812</link>
		<dc:creator>sam</dc:creator>
		<pubDate>Thu, 10 Sep 2009 12:36:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-211812</guid>
		<description>Hi 
do you know how to create a node pubsub in openfier server 
thank you in advance</description>
		<content:encoded><![CDATA[<p>Hi<br />
do you know how to create a node pubsub in openfier server<br />
thank you in advance</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-211227</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Fri, 04 Sep 2009 16:18:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-211227</guid>
		<description>Andrei: You'll most definitely crash something! As far as security and authentication goes.. PSHB has largely omitted these discussions to date. It wouldn't be too hard to add this type of logic yourself for private installations.</description>
		<content:encoded><![CDATA[<p>Andrei: You&#8217;ll most definitely crash something! As far as security and authentication goes.. PSHB has largely omitted these discussions to date. It wouldn&#8217;t be too hard to add this type of logic yourself for private installations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrei</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-211203</link>
		<dc:creator>andrei</dc:creator>
		<pubDate>Fri, 04 Sep 2009 11:14:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-211203</guid>
		<description>What happens if I create an endless loop in your watercoolr service? Just asking before I crash something :)

Also, how do we deal with security and authenticity? How do I know that my webhook was *really* called by Twitter?</description>
		<content:encoded><![CDATA[<p>What happens if I create an endless loop in your watercoolr service? Just asking before I crash something :)</p>
<p>Also, how do we deal with security and authenticity? How do I know that my webhook was *really* called by Twitter?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vladimir</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-210569</link>
		<dc:creator>Vladimir</dc:creator>
		<pubDate>Sat, 29 Aug 2009 21:16:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-210569</guid>
		<description>PubSubHubBub is really cool stuff. Just implemented this protocol for inFeeds.com. It allows me to shut down feeds crawler and stop making thousands request.</description>
		<content:encoded><![CDATA[<p>PubSubHubBub is really cool stuff. Just implemented this protocol for inFeeds.com. It allows me to shut down feeds crawler and stop making thousands request.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2009/06/29/http-pubsub-webhooks-pubsubhubbub/comment-page-1/#comment-210137</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Wed, 26 Aug 2009 01:38:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/?p=514#comment-210137</guid>
		<description>Anon: Brad &amp; Brett gave a great presentation on their motivation behind PSHB, &lt;a href="http://apigee.com/" rel="nofollow"&gt;check it out here&lt;/a&gt;.

I don't think it's a matter of "stealing ideas", but building ones that actually have pickup in the community. RSS Cloud may have been half a decade too early and hence saw no adoption. Why and whether that's a good or a bad thing is not really the point.</description>
		<content:encoded><![CDATA[<p>Anon: Brad &#038; Brett gave a great presentation on their motivation behind PSHB, <a href="http://apigee.com/" rel="nofollow">check it out here</a>.</p>
<p>I don&#8217;t think it&#8217;s a matter of &#8220;stealing ideas&#8221;, but building ones that actually have pickup in the community. RSS Cloud may have been half a decade too early and hence saw no adoption. Why and whether that&#8217;s a good or a bad thing is not really the point.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
