<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>Jean-Christophe Martin&#039;s blog - Soa category</title>
  <link>http://www.jcmartin.org/categories/architecture/soa/</link>
  <description></description>
  <language>en</language>
  <copyright>Jean-Christophe Martin</copyright>
  <lastBuildDate>Thu, 06 Dec 2007 17:18:00 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>IBM acquires Webify</title>
    <link>http://www.jcmartin.org/2006/08/02/1154561520722.html</link>
    
      
        <description>
          &lt;p&gt;
Today,&lt;a href=&#034;http://www-03.ibm.com/press/us/en/pressrelease/20058.wss&#034;&gt; IBM announced&lt;/a&gt; that they are acquiring &lt;a href=&#034;http://www.webifysolutions.com/index.html&#034;&gt;Webify&lt;/a&gt;:
&lt;/p&gt;&lt;blockquote&gt;
ARMONK, NY	 -	 02 Aug 2006: IBM (NYSE: IBM) today announced it acquired Webify Solutions, an Austin, Texas-based, privately held provider of industry-specific software and services for building service oriented architectures (SOA).
&lt;/blockquote&gt;&lt;p&gt;
Webify provides what they call&lt;a href=&#034;http://www.webifysolutions.com/products_Industry_Fabric.html&#034;&gt; Industry Fabrics&lt;/a&gt; :
&lt;/p&gt;&lt;blockquote&gt;
The Webify Industry Fabric is an integrated environment for policy driven sourcing, assembly, delivery and governance of business services and composite business services. It consists of six complementary modules that allows companies to source, provision, deliver, and govern industry-specific business services, processes, content, and events from a variety of internal and external sources.
&lt;/blockquote&gt;&lt;p&gt;
They have fabrics for the following industries:
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Healthcare&lt;/li&gt;
&lt;li&gt;Banking&lt;/li&gt;
&lt;li&gt;Telecom&lt;/li&gt;
&lt;li&gt;Insurance&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- technorati tags start --&gt;&lt;p style=&#034;text-align:right;font-size:10px;&#034;&gt;Technorati Tags: &lt;a href=&#034;http://www.technorati.com/tag/soa&#034; rel=&#034;tag&#034;&gt;soa&lt;/a&gt;&lt;/p&gt;&lt;!-- technorati tags end --&gt;
        </description>
      
      
    
    
    
    <category>Soa</category>
    
    <comments>http://www.jcmartin.org/2006/08/02/1154561520722.html#comments</comments>
    <guid isPermaLink="true">http://www.jcmartin.org/2006/08/02/1154561520722.html</guid>
    <pubDate>Wed, 02 Aug 2006 23:32:00 GMT</pubDate>
  </item>
  
  <item>
    <title>SOA 2.0 and why it doesn&#039;t really fly</title>
    <link>http://www.jcmartin.org/2006/06/08/1149784620381.html</link>
    
      
        <description>
          &lt;p&gt;
You might have &lt;a href=&#034;http://www.infoworld.com/article/06/05/17/78420_HNsoa20_1.html?source=NLC-SOA2006-05-25&#034;&gt;read&lt;/a&gt; about the tentative to create a new version of the Service Oriented Architecture dubbed SOA 2.0.
&lt;br /&gt;You might also have seen the rise of opposition to this new term on some blogs like &lt;a href=&#034;http://www.typepad.com/t/trackback/4999734&#034;&gt;Elemental Links&lt;/a&gt; or even an &lt;a href=&#034;http://www.mwdadvisors.com/resources/stop-the-madness.php&#034;&gt;online petition&lt;/a&gt; to oppose this term.
&lt;/p&gt;&lt;p&gt;
The main rational for creating a new version of SOA seems to be :
&lt;/p&gt;&lt;blockquote&gt;
With SOA 2.0, an event-driven architecture is deployed in which software modules are related to business components, and alerts and event notifications are featured. The initial SOA concept has not been event-driven but instead has featured direct calls from one piece of software to another in a client-server process, Natis said. 
&lt;/blockquote&gt;&lt;p&gt;
Well, that doesn&#039;t fly. What events are we talking about here ? In which way these events are different from asynchronous service invocations ? What about messages sent on an ESB like &lt;a href=&#034;http://docs.codehaus.org/display/MULE/Home&#034;&gt;Mule&lt;/a&gt; or &lt;a href=&#034;https://open-esb.dev.java.net/&#034;&gt;openESB&lt;/a&gt; ? Are they events ?
&lt;/p&gt;&lt;p&gt;
I would point to this &lt;a href=&#034;http://www.javaworld.com/javaworld/jw-01-2005/jw-0131-soa.html&#034;&gt;article&lt;/a&gt; for a good example on how EDA and SOA can come together, without releasing a new architecture version.
&lt;/p&gt;
        </description>
      
      
    
    
    
    <category>Soa</category>
    
    <comments>http://www.jcmartin.org/2006/06/08/1149784620381.html#comments</comments>
    <guid isPermaLink="true">http://www.jcmartin.org/2006/06/08/1149784620381.html</guid>
    <pubDate>Thu, 08 Jun 2006 16:37:00 GMT</pubDate>
  </item>
  
  <item>
    <title>HelloWorld service engine from Petals deployed on openESB</title>
    <link>http://www.jcmartin.org/2006/05/25/1148594856416.html</link>
    
      
        <description>
          The next step after playing with the openESB platform in a previous &lt;a href=&#034;http://www.alopi.com/2006/05/24/1148489581214.html&#034;&gt;blog entry&lt;/a&gt;, more as a user, and look at what it takes to develop a service engine.
I found on the web a tutorial on &lt;a href=&#034;https://wiki.objectweb.org/petals/Wiki.jsp?page=GettingStarted.WriteAComponent&#034;&gt;writing a service engine for ObjectWeb&#039;s Petals&lt;/a&gt;.
They give a pre-packaged Hello World service engine.
I tried to install it on top of the openESB starter kit.
It&#039;s quite simple :
&lt;ul&gt;&lt;li&gt;in the Runtime panel, expand the Sun Java System Application Server node, then the JBI node.&lt;/li&gt;&lt;li&gt;right click on the Service Engines node, select Install &#034;New Service Engine&#034;&lt;/li&gt;&lt;li&gt;point to the .zip file, and you are done.&lt;/li&gt;&lt;/ul&gt;Here is the result :
&lt;p style=&#034;text-align:center;&#034;&gt;&lt;img src=&#034;images/esb-petal-tm.jpg/&#034; height=&#034;246&#034; width=&#034;255&#034; border=&#034;1&#034; hspace=&#034;4&#034; vspace=&#034;4&#034; alt=&#034;Esb-Petal&#034; /&gt;&lt;/p&gt;

&lt;p&gt;Next step is to understand how to activate the Service Engine, and extend it. &lt;/p&gt;
        </description>
      
      
    
    
    
    <category>Soa</category>
    
    <comments>http://www.jcmartin.org/2006/05/25/1148594856416.html#comments</comments>
    <guid isPermaLink="true">http://www.jcmartin.org/2006/05/25/1148594856416.html</guid>
    <pubDate>Thu, 25 May 2006 22:07:36 GMT</pubDate>
  </item>
  
  </channel>
</rss>
