<?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, EDA, and CEP a winning combo</title>
	<atom:link href="http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/</link>
	<description>Enterprise Development Expert &#38; SOA Specialist</description>
	<lastBuildDate>Thu, 11 Mar 2010 11:59:32 -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/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-36849</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Mon, 30 Nov 2009 00:41:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-36849</guid>
		<description>Thanks Alex - looks interesting. I would say that while it may be valuable to technically keep rules separate (rather than hard coded), I still see them inside the logical service boundary, not outside.</description>
		<content:encoded><![CDATA[<p>Thanks Alex &#8211; looks interesting. I would say that while it may be valuable to technically keep rules separate (rather than hard coded), I still see them inside the logical service boundary, not outside.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-36847</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Tue, 24 Nov 2009 10:13:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-36847</guid>
		<description>Hi Udi, I liked your article and it has provided me with some insights.  I am working on a project where I faced some of these dilemmas, and captured my version of a pattern that is able to support SOA.  You can find it here if you are interested:

http://www.communities.hp.com/online/blogs/nextbigthingeds/archive/2009/09/25/managing-enterprise-attributes-and-events-using-a-new-soa-provisioning-and-synchronisation-pattern.aspx</description>
		<content:encoded><![CDATA[<p>Hi Udi, I liked your article and it has provided me with some insights.  I am working on a project where I faced some of these dilemmas, and captured my version of a pattern that is able to support SOA.  You can find it here if you are interested:</p>
<p><a href="http://www.communities.hp.com/online/blogs/nextbigthingeds/archive/2009/09/25/managing-enterprise-attributes-and-events-using-a-new-soa-provisioning-and-synchronisation-pattern.aspx" rel="nofollow">http://www.communities.hp.com/online/blogs/nextbigthingeds/archive/2009/09/25/managing-enterprise-attributes-and-events-using-a-new-soa-provisioning-and-synchronisation-pattern.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-36156</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Tue, 02 Jun 2009 03:53:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-36156</guid>
		<description>Sandeep,

Glad you like nServiceBus. The configuration approach does take some getting used to - I agree. I would suggest that you bring these kinds of questions to the discussion group, though, where more people can see both the question and answer.

Best regards,</description>
		<content:encoded><![CDATA[<p>Sandeep,</p>
<p>Glad you like nServiceBus. The configuration approach does take some getting used to &#8211; I agree. I would suggest that you bring these kinds of questions to the discussion group, though, where more people can see both the question and answer.</p>
<p>Best regards,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sandeep</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-36152</link>
		<dc:creator>sandeep</dc:creator>
		<pubDate>Sun, 31 May 2009 23:05:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-36152</guid>
		<description>Hello,
       I downloaded the NserviceBus and opened up samples. The main method is quite puzzlin with too many extension methods. Can you please demystify this .

thanks in advance for wonderful contributions</description>
		<content:encoded><![CDATA[<p>Hello,<br />
       I downloaded the NserviceBus and opened up samples. The main method is quite puzzlin with too many extension methods. Can you please demystify this .</p>
<p>thanks in advance for wonderful contributions</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mfathur</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-36129</link>
		<dc:creator>mfathur</dc:creator>
		<pubDate>Mon, 11 May 2009 08:26:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-36129</guid>
		<description>Hi, Udi
I Love This!

Many thanks</description>
		<content:encoded><![CDATA[<p>Hi, Udi<br />
I Love This!</p>
<p>Many thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lost Notifications? No Problem.</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35837</link>
		<dc:creator>Lost Notifications? No Problem.</dc:creator>
		<pubDate>Sun, 07 Dec 2008 09:47:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35837</guid>
		<description>[...] More in depth example on events and pub/sub between services [...]</description>
		<content:encoded><![CDATA[<p>[...] More in depth example on events and pub/sub between services [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35827</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Fri, 21 Nov 2008 20:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35827</guid>
		<description>Mário,

Glad you liked it.
And never underestimate the power of the lone ranger :)</description>
		<content:encoded><![CDATA[<p>Mário,</p>
<p>Glad you liked it.<br />
And never underestimate the power of the lone ranger <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mário Rui da Costa</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35825</link>
		<dc:creator>Mário Rui da Costa</dc:creator>
		<pubDate>Thu, 20 Nov 2008 10:32:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35825</guid>
		<description>Hello,

Congratulations, your post is the clearest view relating the combined use of SOA and EDA principles for Information systems specification I have ever seen. I am a &quot;lonesome cowboy&quot; fighting in the arena of a Telco operator and talking alone about EDA in the last years. Your clear objective view of the benefits of EDA + SOA and their complementary role will be determinant to open some minds around here. Thanks.
Mário Rui da Costa
 of</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Congratulations, your post is the clearest view relating the combined use of SOA and EDA principles for Information systems specification I have ever seen. I am a &#8220;lonesome cowboy&#8221; fighting in the arena of a Telco operator and talking alone about EDA in the last years. Your clear objective view of the benefits of EDA + SOA and their complementary role will be determinant to open some minds around here. Thanks.<br />
Mário Rui da Costa<br />
 of</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Rajsky</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35811</link>
		<dc:creator>Peter Rajsky</dc:creator>
		<pubDate>Thu, 06 Nov 2008 07:28:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35811</guid>
		<description>It is strange that European union standardize what is banana (and has exact criteria)... They should standardize notion of integration service :)</description>
		<content:encoded><![CDATA[<p>It is strange that European union standardize what is banana (and has exact criteria)&#8230; They should standardize notion of integration service <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35809</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Wed, 05 Nov 2008 20:43:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35809</guid>
		<description>Peter,

I accept that you have a different opinion on the definition of &quot;service&quot; than I do. Apparently, it&#039;s not just the two of us - everyone has their own definition :)

For me, I&#039;ve given up on the whole reuse thing. I think it&#039;s a crock. Has been since OO.

Also, as the example in my post describes, we can see the same thing being both an event producer and &quot;reaction process&quot; as you call it for different kinds of events.

I&#039;ve read the posts you linked and it appears that you take an integration perspective on SOA. I perceive integration as something that occurs within the context of a single business service.

Anyway, glad you commented and I&#039;m looking to hearing more from you.</description>
		<content:encoded><![CDATA[<p>Peter,</p>
<p>I accept that you have a different opinion on the definition of &#8220;service&#8221; than I do. Apparently, it&#8217;s not just the two of us &#8211; everyone has their own definition <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For me, I&#8217;ve given up on the whole reuse thing. I think it&#8217;s a crock. Has been since OO.</p>
<p>Also, as the example in my post describes, we can see the same thing being both an event producer and &#8220;reaction process&#8221; as you call it for different kinds of events.</p>
<p>I&#8217;ve read the posts you linked and it appears that you take an integration perspective on SOA. I perceive integration as something that occurs within the context of a single business service.</p>
<p>Anyway, glad you commented and I&#8217;m looking to hearing more from you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Rajsky</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35807</link>
		<dc:creator>Peter Rajsky</dc:creator>
		<pubDate>Wed, 05 Nov 2008 13:53:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35807</guid>
		<description>Nice article. I follow Jack fight :)
What I do not like on it is following: 
 You call Sales, Inventory and Shipping &quot;business services&quot;. Actually there are three different component types: Services, Event producers and Event reaction processes (these are not reusable and catalogized in the same way as services or as events; http://it.toolbox.com/blogs/system-integration-theory/eda-soa-crossproject-documentation-26215). 
 ESB is still needed - for implementation of reaction processes and simple composite services (e.g. routing/transformation). Again ESB tools should differentiate between these three component types 
(http://it.toolbox.com/blogs/system-integration-theory/what-does-the-letter-s-in-jbossesb-mean-27069)
 We need to differentiate when to use event-driven communication for your example and not one-way command? It is not about loosely coupling only probably... (I tried to find out answer in http://it.toolbox.com/blogs/system-integration-theory/would-you-like-service-or-event-sir-26243; but it is not so easy...)
</description>
		<content:encoded><![CDATA[<p>Nice article. I follow Jack fight <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
What I do not like on it is following:<br />
 You call Sales, Inventory and Shipping &#8220;business services&#8221;. Actually there are three different component types: Services, Event producers and Event reaction processes (these are not reusable and catalogized in the same way as services or as events; <a href="http://it.toolbox.com/blogs/system-integration-theory/eda-soa-crossproject-documentation-26215)" rel="nofollow">http://it.toolbox.com/blogs/system-integration-theory/eda-soa-crossproject-documentation-26215)</a>.<br />
 ESB is still needed &#8211; for implementation of reaction processes and simple composite services (e.g. routing/transformation). Again ESB tools should differentiate between these three component types<br />
(<a href="http://it.toolbox.com/blogs/system-integration-theory/what-does-the-letter-s-in-jbossesb-mean-27069" rel="nofollow">http://it.toolbox.com/blogs/system-integration-theory/what-does-the-letter-s-in-jbossesb-mean-27069</a>)<br />
 We need to differentiate when to use event-driven communication for your example and not one-way command? It is not about loosely coupling only probably&#8230; (I tried to find out answer in <a href="http://it.toolbox.com/blogs/system-integration-theory/would-you-like-service-or-event-sir-26243" rel="nofollow">http://it.toolbox.com/blogs/system-integration-theory/would-you-like-service-or-event-sir-26243</a>; but it is not so easy&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35803</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Sun, 02 Nov 2008 22:51:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35803</guid>
		<description>Jack,

We need more people fighting the good fight :)</description>
		<content:encoded><![CDATA[<p>Jack,</p>
<p>We need more people fighting the good fight <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35802</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Sun, 02 Nov 2008 22:50:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35802</guid>
		<description>Mark,

Glad you liked it.</description>
		<content:encoded><![CDATA[<p>Mark,</p>
<p>Glad you liked it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jack van Hoof</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35801</link>
		<dc:creator>Jack van Hoof</dc:creator>
		<pubDate>Sun, 02 Nov 2008 17:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35801</guid>
		<description>Now you really are my friend, Udi. Excellent post!!

-Jack</description>
		<content:encoded><![CDATA[<p>Now you really are my friend, Udi. Excellent post!!</p>
<p>-Jack</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Nijhof</title>
		<link>http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/comment-page-1/#comment-35799</link>
		<dc:creator>Mark Nijhof</dc:creator>
		<pubDate>Sun, 02 Nov 2008 00:13:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/11/01/soa-eda-and-cep-a-winning-combo/#comment-35799</guid>
		<description>Hi Udi,

Good post! I totally Agree with this idea. SOA is a good pattern to clearly separate the different responsibilities within the application Then use EDA to have these Services communicate with each other. This gives a very high grade of louse coupling and with that all the nice abilities to make changes easier. I have been thinking about combining EDA with DIP as a technical pattern with the main purpose to make change easy (http://blog.fohjin.com/2008/09/no-dependency-architecture-nda.html). Adding SOA to this seems like a logical next step, I will definitely look more into this.

Thanks,

-Mark</description>
		<content:encoded><![CDATA[<p>Hi Udi,</p>
<p>Good post! I totally Agree with this idea. SOA is a good pattern to clearly separate the different responsibilities within the application Then use EDA to have these Services communicate with each other. This gives a very high grade of louse coupling and with that all the nice abilities to make changes easier. I have been thinking about combining EDA with DIP as a technical pattern with the main purpose to make change easy (<a href="http://blog.fohjin.com/2008/09/no-dependency-architecture-nda.html)" rel="nofollow">http://blog.fohjin.com/2008/09/no-dependency-architecture-nda.html)</a>. Adding SOA to this seems like a logical next step, I will definitely look more into this.</p>
<p>Thanks,</p>
<p>-Mark</p>
]]></content:encoded>
	</item>
</channel>
</rss>
