<?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: Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus</title>
	<atom:link href="http://www.complexevents.com/2006/08/29/combining-service-oriented-architecture-and-event-driven-architecture-using-an-enterprise-service-bus/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.complexevents.com/2006/08/29/combining-service-oriented-architecture-and-event-driven-architecture-using-an-enterprise-service-bus/</link>
	<description>Applications, products, research, and developments in event processing</description>
	<lastBuildDate>Tue, 01 Nov 2011 16:49:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Jack van Hoof</title>
		<link>http://www.complexevents.com/2006/08/29/combining-service-oriented-architecture-and-event-driven-architecture-using-an-enterprise-service-bus/comment-page-1/#comment-51</link>
		<dc:creator>Jack van Hoof</dc:creator>
		<pubDate>Tue, 29 Aug 2006 20:38:33 +0000</pubDate>
		<guid isPermaLink="false">http://complexevents.com/?p=105#comment-51</guid>
		<description>Events happening in the real world should be the starting point of a SOA-design. Real-world events are the triggers for the business processes by nature. We at Dutch Railways promote to start with modelling the events. We describe events in canonical formats and we publish the events in a &quot;global dataspace&quot; (implemented by an ESB). We use web services interface technology and an ESB to publish these events and to consume them. In our opinion SOA starts with recognizing the real-world events (what to react on) that will be the basis for defining generic functional building blocks to compose SOA&#039;s (how to react; the process). It&#039;s a kind of contract-first design.

Modelling events is what we call an event-driven architecture (EDA). EDA has affinity with business processes and SOA has affinity with application construction. Taking into account that the EDA approach is an inverse of the well known SOA approach you might say the two paradigms are complements by nature. The layer between the real-world events and artificial IT-systems (SOA) is an EDA. 

It&#039;s the way we obtain the alignment of our business and the supporting IT-systems.

&lt;a href=&quot;http://soa-eda.blogspot.com&quot; rel=&quot;nofollow&quot;&gt;Read more...&lt;/a&gt;

&lt;a href=&quot;http://soa-eda.blogspot.com&quot; rel=&quot;nofollow&quot;&gt;Jack van Hoof&lt;/a&gt;
Enterprise Integration Architect at Dutch Railways</description>
		<content:encoded><![CDATA[<p>Events happening in the real world should be the starting point of a SOA-design. Real-world events are the triggers for the business processes by nature. We at Dutch Railways promote to start with modelling the events. We describe events in canonical formats and we publish the events in a &#8220;global dataspace&#8221; (implemented by an ESB). We use web services interface technology and an ESB to publish these events and to consume them. In our opinion SOA starts with recognizing the real-world events (what to react on) that will be the basis for defining generic functional building blocks to compose SOA&#8217;s (how to react; the process). It&#8217;s a kind of contract-first design.</p>
<p>Modelling events is what we call an event-driven architecture (EDA). EDA has affinity with business processes and SOA has affinity with application construction. Taking into account that the EDA approach is an inverse of the well known SOA approach you might say the two paradigms are complements by nature. The layer between the real-world events and artificial IT-systems (SOA) is an EDA. </p>
<p>It&#8217;s the way we obtain the alignment of our business and the supporting IT-systems.</p>
<p><a href="http://soa-eda.blogspot.com" rel="nofollow">Read more&#8230;</a></p>
<p><a href="http://soa-eda.blogspot.com" rel="nofollow">Jack van Hoof</a><br />
Enterprise Integration Architect at Dutch Railways</p>
]]></content:encoded>
	</item>
</channel>
</rss>

