<?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: Does SOA Require an ESB?</title>
	<atom:link href="http://www.brsilver.com/wordpress/2006/07/06/does-soa-require-an-esb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brsilver.com/wordpress/2006/07/06/does-soa-require-an-esb/</link>
	<description>Bruce Silver's blog on business process management</description>
	<pubDate>Wed, 07 Jan 2009 18:46:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: bruce</title>
		<link>http://www.brsilver.com/wordpress/2006/07/06/does-soa-require-an-esb/comment-page-1/#comment-141</link>
		<dc:creator>bruce</dc:creator>
		<pubDate>Tue, 11 Jul 2006 21:10:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/06/does-soa-require-an-esb/#comment-141</guid>
		<description>Derek,
Sure there is lots of hype, but there is also an idea behind the bull, which has to do with loose coupling.  I think you could paint an SOA picture around architected business services that didn't prattle on about loose coupling, but no one does.  Even the great AT Manes puts loose coupling right up there in her defintiion of SOA.
ESB is the middleware of loose coupling.  CORBA and DCOM and those other things Ken is pitching are described by today's SOA as not-loose-enough-coupling... that's why we ditched them (supposedly).  That's not vendor hype (but it might be architect hype).
So taking the old anything-vendors-say-is-BS line does not really advance the ball.  I was just trying to say that few BPMSs use either architected business services or ESB, so what do they mean when they claim to be founded on SOA?
--Bruce</description>
		<content:encoded><![CDATA[<p>Derek,<br />
Sure there is lots of hype, but there is also an idea behind the bull, which has to do with loose coupling.  I think you could paint an SOA picture around architected business services that didn&#8217;t prattle on about loose coupling, but no one does.  Even the great AT Manes puts loose coupling right up there in her defintiion of SOA.<br />
ESB is the middleware of loose coupling.  CORBA and DCOM and those other things Ken is pitching are described by today&#8217;s SOA as not-loose-enough-coupling&#8230; that&#8217;s why we ditched them (supposedly).  That&#8217;s not vendor hype (but it might be architect hype).<br />
So taking the old anything-vendors-say-is-BS line does not really advance the ball.  I was just trying to say that few BPMSs use either architected business services or ESB, so what do they mean when they claim to be founded on SOA?<br />
&#8211;Bruce</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Miers</title>
		<link>http://www.brsilver.com/wordpress/2006/07/06/does-soa-require-an-esb/comment-page-1/#comment-140</link>
		<dc:creator>Derek Miers</dc:creator>
		<pubDate>Tue, 11 Jul 2006 12:13:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/wordpress/2006/07/06/does-soa-require-an-esb/#comment-140</guid>
		<description>As we all know Bruce - SOA, ESB, BPMS, ... in the end they are acronyms designed by vendors to help them differentiate their products ... so it is always going to be contentious. The categories will always overlap ... each vendor wants you to push their version of the truth. The most interesting posting in that long thread was from Ann Thomas Manes:

"For the most part, "ESB" is a marketing term. Sonic invented the term is 2002 (I think -- maybe it was 2001) to describe its then new XML-enabled messaging system. Shortly after that, Gartner picked up the term and proclaimed that it referred to a combination of SOA and EDA (event driven architecture) -- i.e., something that supports SOAP request/response and MOM-oriented reliable messaging and pub/sub. At that point nearly every MOM vendor had to have one. From that perspective, I refer to ESB as MOM++. Products that fall in this camp include Fiorano ESB, IBM WebSphere Message Broker, Sonic ESB, Tibco BusinessWorks, webMethods Fabric, Mule, and ServiceMix. 

But by 2003, a bunch of other vendors hijacked the term and applied it to their own integration products, which weren't necessarily MOM-based. Products that fall into this category include BEA AquaLogic Service Bus, Cape Clear ESB, IBM WebSphere ESB, IBM WebSphere Process Server, IONA Artix, Polar Lake, Oracle ESB, Software AG crossvision, Sun SeeBeyond, and Celtix. These systems tend to be pretty different -- the one thing in common is integration and support of web services. 

Then there are what I categorize as pure-play mediation systems: Apache Synapse and SOA Software Blue Titan -- not really ESBs, but certainly a viable alternative."

Pretty much summing up the hype whipped up by big tech vendors around their current set of products.</description>
		<content:encoded><![CDATA[<p>As we all know Bruce - SOA, ESB, BPMS, &#8230; in the end they are acronyms designed by vendors to help them differentiate their products &#8230; so it is always going to be contentious. The categories will always overlap &#8230; each vendor wants you to push their version of the truth. The most interesting posting in that long thread was from Ann Thomas Manes:</p>
<p>&#8220;For the most part, &#8220;ESB&#8221; is a marketing term. Sonic invented the term is 2002 (I think &#8212; maybe it was 2001) to describe its then new XML-enabled messaging system. Shortly after that, Gartner picked up the term and proclaimed that it referred to a combination of SOA and EDA (event driven architecture) &#8212; i.e., something that supports SOAP request/response and MOM-oriented reliable messaging and pub/sub. At that point nearly every MOM vendor had to have one. From that perspective, I refer to ESB as MOM++. Products that fall in this camp include Fiorano ESB, IBM WebSphere Message Broker, Sonic ESB, Tibco BusinessWorks, webMethods Fabric, Mule, and ServiceMix. </p>
<p>But by 2003, a bunch of other vendors hijacked the term and applied it to their own integration products, which weren&#8217;t necessarily MOM-based. Products that fall into this category include BEA AquaLogic Service Bus, Cape Clear ESB, IBM WebSphere ESB, IBM WebSphere Process Server, IONA Artix, Polar Lake, Oracle ESB, Software AG crossvision, Sun SeeBeyond, and Celtix. These systems tend to be pretty different &#8212; the one thing in common is integration and support of web services. </p>
<p>Then there are what I categorize as pure-play mediation systems: Apache Synapse and SOA Software Blue Titan &#8212; not really ESBs, but certainly a viable alternative.&#8221;</p>
<p>Pretty much summing up the hype whipped up by big tech vendors around their current set of products.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
