<?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: SOA, REST, and Pub/Sub</title>
	<atom:link href="http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/</link>
	<description>Enterprise Development Expert &#38; SOA Specialist</description>
	<lastBuildDate>Sat, 11 Feb 2012 15:16:10 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/comment-page-1/#comment-35909</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Wed, 31 Dec 2008 21:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/#comment-35909</guid>
		<description>Hamsa,

Will do :)</description>
		<content:encoded><![CDATA[<p>Hamsa,</p>
<p>Will do <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hamsa</title>
		<link>http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/comment-page-1/#comment-35906</link>
		<dc:creator>Hamsa</dc:creator>
		<pubDate>Wed, 31 Dec 2008 03:12:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/#comment-35906</guid>
		<description>I love to see more posts on this topic. I want to extend this idea to Master data (Customer, Supplier, Item etc) synchronization in a entriprise environment. In the organizations i have worked with it is implemented in pub sub model with pooling architecture.</description>
		<content:encoded><![CDATA[<p>I love to see more posts on this topic. I want to extend this idea to Master data (Customer, Supplier, Item etc) synchronization in a entriprise environment. In the organizations i have worked with it is implemented in pub sub model with pooling architecture.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/comment-page-1/#comment-35857</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Wed, 17 Dec 2008 20:08:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/#comment-35857</guid>
		<description>Mike,

I guess I should have qualified my meaning of &quot;pub/sub&quot; in this diagram.

When describing business services which publish events, I refer to the fact that they are not dependent upon the logical subscribers. Whether the actual data delivery is pub/sub at the network level, uses a subscription list, or client-polling is a separate (but not unimportant) concern.

One of the advantages of using this design for data which many subscribers might need is that we can leverage the caching behaviors of the internet to save on bandwidth. 

All the options you outlined are also viable and technical tradeoffs need to be made between them and the design I described - a good topic for another post :)</description>
		<content:encoded><![CDATA[<p>Mike,</p>
<p>I guess I should have qualified my meaning of &#8220;pub/sub&#8221; in this diagram.</p>
<p>When describing business services which publish events, I refer to the fact that they are not dependent upon the logical subscribers. Whether the actual data delivery is pub/sub at the network level, uses a subscription list, or client-polling is a separate (but not unimportant) concern.</p>
<p>One of the advantages of using this design for data which many subscribers might need is that we can leverage the caching behaviors of the internet to save on bandwidth. </p>
<p>All the options you outlined are also viable and technical tradeoffs need to be made between them and the design I described &#8211; a good topic for another post <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike lorengo</title>
		<link>http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/comment-page-1/#comment-35851</link>
		<dc:creator>mike lorengo</dc:creator>
		<pubDate>Mon, 15 Dec 2008 15:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/12/15/soa-rest-and-pubsub/#comment-35851</guid>
		<description>How does this accomplish Pub/Sub? The client must still initiate a request, now it&#039;s a RESTful GET.

Some options for this could be
1) Using Comet/Long Polling (http://delicious.com/mikelor/comet)
2) Using XMPP to Push Events (http://ajaxian.com/archives/beyond-rest-xmpp-pubsub)
3) Creating a Provider on Gnip (http://www.gnipcentral.com)
4) Something else, perhaps using Azure&#039;s ServiceBus (http://www.microsoft.com/azure/servicebus.mspx)

-=mike</description>
		<content:encoded><![CDATA[<p>How does this accomplish Pub/Sub? The client must still initiate a request, now it&#8217;s a RESTful GET.</p>
<p>Some options for this could be<br />
1) Using Comet/Long Polling (<a href="http://delicious.com/mikelor/comet" rel="nofollow">http://delicious.com/mikelor/comet</a>)<br />
2) Using XMPP to Push Events (<a href="http://ajaxian.com/archives/beyond-rest-xmpp-pubsub" rel="nofollow">http://ajaxian.com/archives/beyond-rest-xmpp-pubsub</a>)<br />
3) Creating a Provider on Gnip (<a href="http://www.gnipcentral.com" rel="nofollow">http://www.gnipcentral.com</a>)<br />
4) Something else, perhaps using Azure&#8217;s ServiceBus (<a href="http://www.microsoft.com/azure/servicebus.mspx" rel="nofollow">http://www.microsoft.com/azure/servicebus.mspx</a>)</p>
<p>-=mike</p>
]]></content:encoded>
	</item>
</channel>
</rss>

