<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Service Oriented Architecture - SOA &#187; SOA Design</title>
	<atom:link href="http://www.soaguru.com/category/soa-design/feed" rel="self" type="application/rss+xml" />
	<link>http://www.soaguru.com</link>
	<description>www.soaguru.com</description>
	<lastBuildDate>Sat, 04 Feb 2012 11:00:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Welcome to http://blogs.oracle.com/gopalan</title>
		<link>http://www.soaguru.com/welcome-to-httpblogs-oracle-comgopalan</link>
		<comments>http://www.soaguru.com/welcome-to-httpblogs-oracle-comgopalan#comments</comments>
		<pubDate>Fri, 13 May 2011 10:03:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/welcome-to-httpblogs-oracle-comgopalan</guid>
		<description><![CDATA[Welcome to-as some term it-the Flip side! As you can see the move to the common Oracle Blogging infrastructure in which blogs.sun.com and blogs.oracle.com instances moved over to Sun&#8217;s Apache Roller infrastructure is complete! &#160; After a few years at http://blogs.sun.com/gopalan, The Web Cornucopia Blog has a new home at http://blogs.oracle.com/gopalan. Even though redirects should [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to-as some term it-the Flip side! As you can see the move to the common Oracle Blogging infrastructure in which <a title="blogs.sun.com" target="_blank" href="http://blogs.sun.com">blogs.sun.com</a> and <a title="blogs.oracle.com" target="_blank" href="http://blogs.oracle.com/">blogs.oracle.com</a> instances moved over to Sun&#8217;s Apache Roller infrastructure is complete! &nbsp;</p>
<p>After a few years at <a title="Gopalan Suresh Raj's Web Cornucopia blog" target="_blank" href="http://blogs.sun.com/gopalan">http://blogs.sun.com/gopalan</a>, The <a href="http://my.execpc.com/~gopalan" title="My personal website">Web Cornucopia</a> Blog has a new home at <a title="Gopalan Suresh Raj's Web Cornucopia blog" target="_blank" href="http://blogs.oracle.com/gopalan"><b>http://blogs.oracle.com/gopalan</b></a>. Even though redirects should make all this totally transparent to you, you may want to update your bookmarks/RSS/Atom feeds on your feed aggregator or browser to point them at:</p>
<h1> <a title="Gopalan Suresh Raj's Web Cornucopia blog" target="_blank" href="http://blogs.oracle.com/gopalan">http://blogs.oracle.com/gopalan</a> (<a title="Gopalan Suresh Raj's Web Cornucopia blog RSS Feed" target="_blank" href="http://blogs.oracle.com/gopalan/en_US/feed/entries/rss">RSS </a>- <a title="Gopalan Suresh Raj's Web Cornucopia blog Atom Feed" target="_blank" href="http://blogs.oracle.com/gopalan/en_US/feed/entries/atom">Atom</a>)</h1>
<p><a title="Gopalan Suresh Raj's Web Cornucopia blog" target="_blank" href="http://blogs.oracle.com/gopalan"><img src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/b98f6_OverlapOldNewBlogs.png" /></a></p>
<p><span><span> </span></span></p>
<p><span><a href="http://blogs.oracle.com/gopalan/feed/entries/atom" title="Subscribe to my feed, Web Cornucopia" rel="alternate"><img style="cursor: default;border-top-width: 0pt;border-right-width: 0pt;border-bottom-width: 0pt;border-left-width: 0pt;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/b98f6_feed-icon16x16.png" /></a></span><span><span> </span></span><span>Like this write-up?</span><span><span> </span></span><span><a title="Subscribe to my feed, Web Cornucopia" href="http://blogs.oracle.com/gopalan/feed/entries/atom"><i><b>Subscribe to receive&nbsp; more&nbsp; like it</b></i></a></span><span>.</span></p>
</p>
<p><br class="Apple-interchange-newline" /> </p>
<p>&nbsp;</p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/welcome-to-httpblogs-oracle-comgopalan/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving to blogs.oracle.com/gopalan.</title>
		<link>http://www.soaguru.com/moving-to-blogs-oracle-comgopalan</link>
		<comments>http://www.soaguru.com/moving-to-blogs-oracle-comgopalan#comments</comments>
		<pubDate>Fri, 13 May 2011 10:03:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/moving-to-blogs-oracle-comgopalan</guid>
		<description><![CDATA[Starting late next week (Friday May 6, 2011), this blog at http://blogs.sun.com/gopalan is going to be hosted at http://blogs.oracle.com/gopalan. In case something goes wrong, I have also mirrored content at: http://gopalan.wordpress.com/ http://gsraj.wordpress.com/ You can always get all these URLs from my personal public profile at https://profiles.google.com/ipersist]]></description>
			<content:encoded><![CDATA[<table cellspacing="1" cellpadding="1" border="0">
<tbody>
<tr>
<td><a href="http://my.execpc.com/~gopalan/personal/cv.html"><img hspace="0" border="0" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/89bc7_gopalan_raj.jpg" /></a></td>
<td>
<p>Starting late next week (Friday May 6, 2011), this blog at<b> <a href="http://blogs.oracle.com/gopalan">http://blogs.sun.com/gopalan</a> </b> is going to be hosted at<b> <a href="http://blogs.oracle.com/gopalan">http://blogs.oracle.com/gopalan</a></b>. In case something goes wrong, I have also mirrored content at:</p>
<ul>
<li><b><a href="http://gopalan.wordpress.com/" target="_blank" title="http://gopalan.wordpress.com/">http://gopalan.wordpress.com/</a></b></li>
<li><b><a href="http://gsraj.wordpress.com/" target="_blank" title="http://gsraj.wordpress.com/">http://gsraj.wordpress.com/</a></b></li>
</ul>
</td>
</tr>
</tbody>
</table>
<h3>You can always get all these URLs from my personal public profile at</h3>
<h1> <a title="Gopalan Suresh Raj's Personal Public Profile at https://profiles.google.com/ipersist" target="_blank" href="https://profiles.google.com/ipersist">https://profiles.google.com/ipersist</a></h1>
<p><a href="http://blogs.oracle.com/gopalan" target="_blank" title="http://blogs.oracle.com/gopalan"><img src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/89bc7_blogurl.png" alt="blogs.oracle.com/gopalan" style="width: 522px;height: 602px" /></a> </p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/moving-to-blogs-oracle-comgopalan/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migration to the New Common Oracle Blogging Platform</title>
		<link>http://www.soaguru.com/migration-to-the-new-common-oracle-blogging-platform</link>
		<comments>http://www.soaguru.com/migration-to-the-new-common-oracle-blogging-platform#comments</comments>
		<pubDate>Fri, 13 May 2011 10:03:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/migration-to-the-new-common-oracle-blogging-platform</guid>
		<description><![CDATA[Starting&#160;Friday,&#160;April 29, 2011, this blog at http://blogs.sun.com/gopalan/ along with all the other Sun and Oracle blogs will be migrated to the new common Oracle Blogging platform at&#160;blogs.oracle.com.&#160; According to communication that I have received, the current plan is to have the new Oracle blogging platform up by Friday, May 6th, 2011&#160;at which time&#160;the new blogs [...]]]></description>
			<content:encoded><![CDATA[<p>Starting&nbsp;<b>Friday,&nbsp;April 29, 2011</b>, this blog at <a href="http://blogs.oracle.com/gopalan/" target="_blank" title="Goplalan Suresh Raj's Web Cornucopia"><b>http://blogs.sun.com/gopalan/</b></a> along with all the other Sun and Oracle blogs will be migrated to the new common Oracle Blogging platform at&nbsp;blogs.oracle.com.&nbsp;</p>
<p>According to communication that I have received, the current plan is to have the new Oracle blogging platform up by <b>Friday, May 6th, 2011</b>&nbsp;at which time&nbsp;the new blogs will be live and the redirects will be in place. </p>
<p>During the period between&nbsp;Friday,&nbsp;April 29, 2011 and&nbsp;Friday, May 6th, 2011 while the migration is on, I will not be able to post any new content.</p>
<p>I will keep you posted as and when I get updates regarding the same.</p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/migration-to-the-new-common-oracle-blogging-platform/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Java Composite Application Platform Suite 6.3 Release Notes</title>
		<link>http://www.soaguru.com/oracle-java-composite-application-platform-suite-6-3-release-notes</link>
		<comments>http://www.soaguru.com/oracle-java-composite-application-platform-suite-6-3-release-notes#comments</comments>
		<pubDate>Fri, 13 May 2011 10:03:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/oracle-java-composite-application-platform-suite-6-3-release-notes</guid>
		<description><![CDATA[http://wikis.sun.com/display/JavaCAPS/Java+CAPS+6.3 Oracle Java Composite Application Platform Suite (Java CAPS) combines technologies from Oracle to form a modular and pluggable business integration platform that supports the complete spectrum of service integration requirements. Java CAPS includes repository-based core components and Adapters along with JBI Service Engines and Binding Components, giving you more options and greater flexibility in [...]]]></description>
			<content:encoded><![CDATA[<p> <a href="http://wikis.sun.com/display/JavaCAPS/Java+CAPS+6.3" target="_blank" title="Oracle Java Composite Application Platform Suite 6.3 Release Notes">http://wikis.sun.com/display/JavaCAPS/Java+CAPS+6.3</a></p>
<p>Oracle Java Composite Application Platform Suite (Java CAPS) combines<br />
technologies from Oracle to form a modular and pluggable business<br />
integration platform that supports the complete spectrum of service<br />
integration requirements. Java CAPS includes repository-based core<br />
components and Adapters along with JBI Service Engines and Binding<br />
Components, giving you more options and greater flexibility in designing<br />
 your composite applications. It uses NetBeans as the visual development<br />
 environment, and the applications you create are deployed on the<br />
GlassFish Enterprise Server. This combination allows you to develop<br />
custom composite applications, Java EE applications, web applications,<br />
mobile applications, and web services using Java EE, JBI, and<br />
repository-based components.</p></p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/oracle-java-composite-application-platform-suite-6-3-release-notes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The NetBeans team proudly announces the availability of NetBeans IDE 7.0!</title>
		<link>http://www.soaguru.com/the-netbeans-team-proudly-announces-the-availability-of-netbeans-ide-7-0</link>
		<comments>http://www.soaguru.com/the-netbeans-team-proudly-announces-the-availability-of-netbeans-ide-7-0#comments</comments>
		<pubDate>Fri, 13 May 2011 10:03:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/the-netbeans-team-proudly-announces-the-availability-of-netbeans-ide-7-0</guid>
		<description><![CDATA[Download NetBeans IDE 7.0 NetBeans IDE 7.0 introduces language support for coding to the proposed Java SE 7 specification with the JDK 7 developer preview. Developers can now take advantage of the new language features from Project Coin /JSR 334, with editor support for code completion, hints, and in specific cases converting existing Java SE [...]]]></description>
			<content:encoded><![CDATA[<ul><a href="http://netbeans.org/downloads/"><b>Download NetBeans IDE<br />
          7.0</b></a> </ul>
<p>    NetBeans IDE 7.0 introduces language support for coding to the<br />
    proposed<br />
    Java SE 7 specification with the JDK 7 developer preview. Developers<br />
    can now take advantage of the new language features from Project<br />
    Coin<br />
    /JSR 334, with editor support for code completion, hints, and in<br />
    specific cases converting existing Java SE 6 based code to use the<br />
    new<br />
    Java SE 7 based syntax.</p>
<p>    The release also provides enhanced integration with the Oracle<br />
    WebLogic server as well as support for Oracle Database and GlassFish<br />
    3.1. The Oracle WebLogic server integration enhancements include<br />
    fast<br />
    turnaround when redeploying applications; deploy on save; datasource<br />
    management; server library configuration; the ability to explore<br />
    deployed applications and resources, and to view server logs and the<br />
    admin console from within the IDE.</p>
<p>    Additional highlights include Maven 3 and HTML5 editing<br />
    support; a new GridBagLayout designer for improved Swing GUI<br />
    development; enhancements to the Java editor, and more.</p>
<p> <b>More information:</b>  </p>
<ul>
<li><a href="http://netbeans.org/community/releases/70/">NetBeans<br />
          IDE<br />
          7.0 Features</a> </li>
<li><a href="http://netbeans.org/kb/kb.html">NetBeans IDE 7.0<br />
          Tutorials</a> </li>
<li><a href="http://netbeans.org/kb/docs/intro-screencasts.html">Videos<br />
of<br />
          NetBeans IDE 7.0</a> </li>
</ul>
<p>    The release is available in English, Brazilian<br />
    Portuguese, Japanese, Russian, and Simplified Chinese. There are<br />
    several community localization efforts underway to support<br />
    additional<br />
    languages. Interested volunteers are invited to <a href="http://nblocalization.netbeans.org/">join</a> the efforts.</p>
<p>    In addition, visit the <a href="http://netbeans.org/community/news/show/1518.html">newly<br />
      revamped NetBeans Plugin Portal</a> and <a href="http://plugins.netbeans.org/PluginPortal/">browse</a> a<br />
    diverse<br />
    collection of plugins that extend your experience with NetBeans IDE<br />
    7.0.</p>
<p>    We welcome feedback about your use of NetBeans software. Share your<br />
    thoughts on our <a href="http://www.netbeans.org/community/lists/top.html">mailing<br />
      lists<br />
      and forums</a>; keep track of NetBeans news by subscribing to the<br />
    <a href="http://netbeans.org/community/news/newsletter/">NetBeans<br />
      Weekly<br />
      Newsletter</a> and following <a href="http://twitter.com/netbeans">NetBeans<br />
      on Twitter</a>.</p>
<p> <b>NetBeans IDE 7.0: The Smarter Way to Code</b></p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/the-netbeans-team-proudly-announces-the-availability-of-netbeans-ide-7-0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaOne 2010 &#8211; Received Speaking Schedule Confirmation today</title>
		<link>http://www.soaguru.com/javaone-2010-received-speaking-schedule-confirmation-today-2</link>
		<comments>http://www.soaguru.com/javaone-2010-received-speaking-schedule-confirmation-today-2#comments</comments>
		<pubDate>Fri, 13 May 2011 10:03:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/javaone-2010-received-speaking-schedule-confirmation-today-2</guid>
		<description><![CDATA[I just received confirmation of my speaking schedule along with location information for JavaOne. SESSION SCHEDULE INFORMATIONID#: S313771 Title: Versioning Strategies for Service-Oriented Architectures Track: Enterprise Service Architectures and the Cloud&#160;- The Java FrontierDate: 23-SEP-10 Time: 11:00 &#8211; 12:00 Venue: Parc 55 Room:&#160;Cyril Magnin III]]></description>
			<content:encoded><![CDATA[<p> <img alt="JavaOne 2010" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/014bd_javaone.png" /></p>
<p>I just received confirmation of my speaking schedule along with location information for JavaOne.</p>
<p><span><b>SESSION SCHEDULE INFORMATION</b></span><span><br /></span><span><br /></span><span>ID#: <b>S313771</b></span><span><b> </b></span><span><br /></span><span>Title: <b>Versioning Strategies for Service-Oriented<br />
Architectures</b></span><span><b> </b></span><span><br /></span><span>Track:<b> Enterprise<br />
Service Architectures and the Cloud</b></span><span><b>&nbsp;- The Java Frontier</b></span><span><br /></span><span>Date: <b>23-SEP-10</b></span><span><b> </b></span><span><br /></span><span>Time: <b>11:00 &#8211; 12:00</b></span><span><b> </b></span><span><br /></span><span>Venue:<b> Parc 55</b></span><span><b> </b></span><span><br /></span><span></span><span>Room:</span><span><b>&nbsp;Cyril Magnin III</b></span> </p>
<p><img style="width: 515px;height: 222px" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/014bd_9-14-2010-javaonespeakingscheduleconfirmation.png" alt="JavaOne Speaking and Location Schedule" /> </p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/javaone-2010-received-speaking-schedule-confirmation-today-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides</title>
		<link>http://www.soaguru.com/javaone-2010-s313771-versioning-strategies-for-service-oriented-architectures-technical-session-slides-2</link>
		<comments>http://www.soaguru.com/javaone-2010-s313771-versioning-strategies-for-service-oriented-architectures-technical-session-slides-2#comments</comments>
		<pubDate>Fri, 13 May 2011 10:03:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/javaone-2010-s313771-versioning-strategies-for-service-oriented-architectures-technical-session-slides-2</guid>
		<description><![CDATA[Here are the&#160;slides&#160;for our technical session (S313771) entitled Versioning Strategies for Service-Oriented Architectures presented&#160;at the JavaOne 2010 conference on September 23, 2010, Thursday between 11:00am and 12:00pm &#160;in The Cyril Magnin III Room at The Hotel Parc 55 in San Francisisco. We had so many best practices in mind when we started off, but in [...]]]></description>
			<content:encoded><![CDATA[<p> <a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010 - Thursday September 23, Versioning Strategies for Service-Oriented Architecture slides"><img src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/014bd_javaone.png" alt="JavaOne" style="cursor: default" /></a></p>
<p><span><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">Here are the&nbsp;</a></span><span><b><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">slides&nbsp;</a></b></span><span><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">for our technical session (</a></span><span><i><b><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">S313771</a></b></i></span><span><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">) entitled</a></span><span><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides"> </a></span><span><i><b><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">Versioning Strategies for Service-Oriented Architectures</a></b></i><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides"> </a></span><span><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">presented&nbsp;</a></span><span><a href="http://blogs.sun.com/gopalan/resource/J12010S313771VersioningStrategiesForServiceOrientedArchitectures.pdf" target="_blank" title="JavaOne 2010-S313771- Versioning Strategies for Service-Oriented Architectures technical session Slides">at the JavaOne 2010 conference on September 23, 2010, Thursday between 11:00am and 12:00pm &nbsp;in The Cyril Magnin III Room at The Hotel Parc 55 in San Francisisco.</a></span></p>
<p>We had so many best practices in mind when we started off, but in a session that is limited to an hour, there are only as many that you can present. I hope to talk about so many other best practices through my blog here and various articles and white-papers that I plan to write.</p></p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/javaone-2010-s313771-versioning-strategies-for-service-oriented-architectures-technical-session-slides-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaOne 2010 &#8211; Thursday September 23, Versioning Strategies for Service-Oriented Architectures</title>
		<link>http://www.soaguru.com/javaone-2010-thursday-september-23-versioning-strategies-for-service-oriented-architectures-2</link>
		<comments>http://www.soaguru.com/javaone-2010-thursday-september-23-versioning-strategies-for-service-oriented-architectures-2#comments</comments>
		<pubDate>Fri, 13 May 2011 10:02:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/javaone-2010-thursday-september-23-versioning-strategies-for-service-oriented-architectures-2</guid>
		<description><![CDATA[I&#8217;ll be presenting a technical session (S313771) entitled Versioning Strategies for Service-Oriented Architectures with Kiran Bhumana at the JavaOne 2010 conference on Thursday September 23, 2010 from 11:00am to 12:00pm in The Cyril Magnin III&#160;Room at The Hotel Parc 55&#160;in San Francisco. Abstract: This presentation provides Best-Practices to evolve Messages, Services, and the Service Infrastructure [...]]]></description>
			<content:encoded><![CDATA[<p> <img src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/92e25_javaone.png" /></p>
<p><span> </p>
<p><span> </span></p>
<p><span>I&#8217;ll be presenting a technical session (<b>S313771</b>) entitled <b>Versioning Strategies for Service-Oriented Architectures</b> with <b>Kiran Bhumana</b> at the JavaOne 2010 conference on <b>Thursday September 23, 2010</b> from <b>11:00am to 12:00pm</b> in <b>The Cyril Magnin III&nbsp;</b></span><span><b>Room</b> at</span><span> <b>The Hotel Parc 55&nbsp;</b>in San Francisco.</span></p>
<p><span><b>Abstract</b>:</span></p>
<p>This presentation provides Best-Practices to evolve Messages, Services, and the Service Infrastructure of your SOA&nbsp;</p>
<p><b>Details</b>:</p>
</p>
<p>Business changes force evolution of service contracts and business processes. Iterative project life cycles require versioning support. Bugs fixes or additional requirements force newer versions to be deployed. There are a number of challenges in versioning support. Which contract version to use? Which implementation version to use? How can multiple versions coexist? How to hot deploy newer versions without affecting existing instances? How to route messages to the appropriate version of the instance? How and when to migrate existing instances to the newer deployed versions? How to solve additional challenges due to correlating services? &nbsp;We will propose architecturally innovative solutions for designing and solving version challenges.</p>
<p><b>Summary</b>:</p>
</p>
<ul>
<li>Versioning support in SOA</li>
<li>Background</li>
<ul>
<li>Objects, Components, Services, and Messages</li>
<li>Service Contracts</li>
<li>Versioning (what &amp; why of it)</li>
<li>Compatibility Defined</li>
</ul>
<li>Message evolution patterns</li>
<ul>
<li>Namespace Pattern for versioning</li>
<li>Parameter Pattern for versioning</li>
<li>Using Version Extensibility Points</li>
</ul>
<li>Service evolution patterns</li>
<ul>
<li>Operation Based Versioning</li>
<li>Message Router at endpoints</li>
<li>Mediator/Intermediary Pattern</li>
<li>Endpoint Pattern for versioning</li>
<li>Service Endpoint lookup pattern</li>
<li>Multiple Endpoint Addresses</li>
<li>Version-aware Registry using UDDI</li>
<li>Lifecycle Pattern to Service Versioning</li>
</ul>
<li>Infrastructure evolution patterns</li>
<ul>
<li>Adapter Pattern to evolve the Service Infrastructure</li>
</ul>
</ul>
<p></p>
<table width="100%" cellspacing="0" cellpadding="3" border="1">
<tbody>
<tr>
<td bgcolor="#bbbbbb" align="center" colspan="2">Session Details</td>
</tr>
<tr>
<td width="17%" nowrap="nowrap" bgcolor="#eeeeee" align="left"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />Session ID:</td>
<td width="83%"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" /><b>&nbsp;S313771</b></td>
</tr>
<tr>
<td width="17%" nowrap="nowrap" bgcolor="#eeeeee" align="left"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />Session Title:</td>
<td width="83%"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" /><b>Versioning Strategies for Service-Oriented Architectures</b></td>
</tr>
<tr>
<td nowrap="nowrap" bgcolor="#eeeeee" align="left"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />Session Abstract:</td>
<td><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />This presentation provides Best-Practices to evolve Messages, Services, and the Service Infrastructure of your SOA.</td>
</tr>
<tr>
<td nowrap="nowrap" bgcolor="#eeeeee" align="left"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />Track:</td>
<td><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />Enterprise Service Architectures and the Cloud &#8211; The Java Frontier</td>
</tr>
<tr>
<td nowrap="nowrap" bgcolor="#eeeeee" align="left"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />Duration:</td>
<td><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />60 minutes</td>
</tr>
<tr>
<td width="17%" nowrap="nowrap" bgcolor="#eeeeee" align="left"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" />Speaker(s):</td>
<td width="83%"><img width="0" height="0" src="http://www28.cplan.com/cc158/images/hp_spacer.gif" /><a>Gopalan Suresh Raj</a>, Sun Microsystems; Kiran Bhumana, eBay, Inc.</td>
</tr>
</tbody>
</table>
<p><span><a rel="alternate" title="Subscribe to my feed, Web Cornucopia" href="http://blogs.oracle.com/gopalan/feed/entries/atom"><img style="cursor: default;border-top-width: 0pt;border-right-width: 0pt;border-bottom-width: 0pt;border-left-width: 0pt;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/e5267_feed-icon16x16.png" /></a></span><span> </span><span>Like this write-up?</span><span> </span><span><a href="http://blogs.oracle.com/gopalan/feed/entries/atom" title="Subscribe to my feed, Web Cornucopia"><i><b>Subscribe to receive&nbsp; more&nbsp; like it</b></i></a></span><span>.</span> </p>
</p>
<p></p>
</p>
<p></span> </p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/javaone-2010-thursday-september-23-versioning-strategies-for-service-oriented-architectures-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open ESB Partner Ecosystem: Creating a Binding Component Deployment Plug-In for Netbeans</title>
		<link>http://www.soaguru.com/open-esb-partner-ecosystem-creating-a-binding-component-deployment-plug-in-for-netbeans-2</link>
		<comments>http://www.soaguru.com/open-esb-partner-ecosystem-creating-a-binding-component-deployment-plug-in-for-netbeans-2#comments</comments>
		<pubDate>Wed, 11 May 2011 10:13:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/open-esb-partner-ecosystem-creating-a-binding-component-deployment-plug-in-for-netbeans-2</guid>
		<description><![CDATA[Gestalt LLC., is an Open ESB partner. They are contributing a number of different component containers and NetBeans Plug-ins for the open source Open ESB project like the UDDI binding component, and the RSS binding component among others. These plug-ins are bundled with the Open ESB Installer which is freely downloadable from the Open ESB [...]]]></description>
			<content:encoded><![CDATA[<table cellspacing="2" cellpadding="2" border="0" align="top">
<tbody>
<tr>
<td><img vspace="0" hspace="0" border="0" align="bottom" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/0d2a8_gestalt.gif" alt="Gestalt LLC" /></td>
<td><a href="http://www.gestalt-llc.com/" target="_blank" title="Gestalt LLC"><b>Gestalt<br />
LLC</b></a>., is an <a href="https://open-esb.dev.java.net/Partners.html" target="_blank" title="Open ESB Partner Site"><i><b>Open ESB partner</b></i></a>. They are contributing a number of<br />
different component containers and NetBeans Plug-ins for the open<br />
source <a title="Open ESB Site" target="_blank" href="http://open-esb.org/"><i><b>Open ESB</b></i></a> project like the UDDI binding component, and the RSS<br />
binding component among others. These plug-ins are bundled with the <a href="http://open-esb.org/" title="">Open ESB</a> Installer which is freely downloadable from the <i><b><a target="_blank" href="https://open-esb.dev.java.net/Downloads_OpenESB_Addons_NB6.html" title="Open ESB download Site">Open ESB download site</a></b></i>.</td>
</tr>
</tbody>
</table>
<p><b><a href="http://www.gestalt-llc.com/" target="_blank" title="Gestalt LLC"><b>Gestalt</b></a></b>&#8216;s <i><b><a title="Chad Gellemore" target="_blank" href="http://gallemore.blogspot.com/">Chad Gallemore</a></b></i> has blogged about <i><b><a href="http://gallemore.blogspot.com/2007/05/creating-binding-component-deployment.html" target="_blank" title="Creating a Binding Component Deployment Plug-In for Netbeans">creating a Binding Component Deployment plug-in for NetBeans</a></b></i>.<br />
<a>
<p>&nbsp;</p>
<p></a>
<p><a title="Subscribe to my feed, Web Cornucopia" href="http://blogs.oracle.com/gopalan/feed/entries/atom" rel="alternate"><img style="border: 0pt none" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/0d2a8_feed-icon16x16.png" /></a> Like this write-up? <a title="Subscribe to my feed, Web Cornucopia" href="http://blogs.oracle.com/gopalan/feed/entries/atom"><i><b>Subscribe to receive more like it</b></i></a>.</p>
<p></p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/open-esb-partner-ecosystem-creating-a-binding-component-deployment-plug-in-for-netbeans-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deliver Composite Applications with Java, WS-BPEL &amp; SOA</title>
		<link>http://www.soaguru.com/deliver-composite-applications-with-java-ws-bpel-soa-2</link>
		<comments>http://www.soaguru.com/deliver-composite-applications-with-java-ws-bpel-soa-2#comments</comments>
		<pubDate>Wed, 11 May 2011 10:13:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SOA Design]]></category>
		<category><![CDATA[SOA Framework]]></category>

		<guid isPermaLink="false">http://www.soaguru.com/deliver-composite-applications-with-java-ws-bpel-soa-2</guid>
		<description><![CDATA[My co-workers Prabhu Balashanmugam, Kevin Schmidt, and yours truly had an article published in the March 2007 issue of Java Developers&#8217; Journal entitled Deliver Composite Applications with Java, WS-BPEL &#38; SOA &#8211; Supporting the complete lifecycle.&#160;Tuesday morning I walked into the office after the Memorial Day weekend, and I find this issue dropped on my [...]]]></description>
			<content:encoded><![CDATA[<p>
<table cellspacing="2" cellpadding="2" border="0">
<tbody>
<tr>
<td><img vspace="0" hspace="0" border="0" align="bottom" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/2f187_jdjarticlecover.gif" alt="Deliver Composite Applications with Java, WS-BPEL &amp; SOA - Supporting the complete lifecycle" /></td>
<td>
<p>My co-workers Prabhu Balashanmugam, <a href="http://blogs.oracle.com/kevinschmidt/" target="_blank" title="Kevin Schmidt">Kevin Schmidt</a>, and yours truly<br />
had an article published in the March 2007 issue of Java Developers&#8217;<br />
Journal entitled <i><b><a href="http://soa.sys-con.com/read/358049_p.htm" target="_blank" title="Deliver Composite Applications with Java, WS-BPEL &amp; SOA - Supporting the complete lifecycle">Deliver Composite Applications with Java, WS-BPEL &amp; SOA &#8211; Supporting the complete lifecycle</a>.&nbsp;</b></i>Tuesday<br />
morning I walked into the office after the Memorial Day weekend, and I<br />
find this issue dropped on my chair by <a href="http://blogs.oracle.com/kevinschmidt/" target="_blank" title="Kevin Schmidt">Kevin</a>. Too bad Prabhu<br />
and me found our photos swapped.</p>
<p>The article discusses and demonstrates the many capabilities available<br />
in the Java EE 5 SDK Tools Bundle for delivering composite applications<br />
using Java, WS-BPEL, and SOA technologies. It discusses the benefits of<br />
these two technologies and how they can work together to enable the<br />
development of next-generation applications. </p>
</td>
</tr>
</tbody>
</table>
<p>This article also demonstrates how NetBeans provides a truly integrated<br />
development environment that allows users to extend existing Java<br />
services, create new Java services, and compose Java services with a<br />
business process. Also described is how NetBeans can be used to<br />
iteratively develop, build, deploy, and test composite applications<br />
seamlessly, thereby reducing the overall turnaround time and effort<br />
required to deliver composite applications.</p>
<p><img vspace="0" hspace="0" border="0" align="bottom" alt="Deliver Composite Applications with Java, WS-BPEL and SOA" src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/2f187_soajdjbpel.gif" /></p>
<p><b>Scenario</b></p>
<p>The scenario is a new external-facing application that is being developed iteratively by reusing functions from existing Java EE applications and external Web services.</p>
<p>There are three existing Java EE Applications: </p>
<ol>
<li><i>the Performance Evaluator</i> &#8211; provides evaluations on the fiscal performance of existing customers; </li>
<li><i>the Vehicle Information Server</i> &#8211; evaluates market conditions and vehicle history and serves a detailed report on the worthiness of the vehicle; and</li>
<li><i>the Financial Index Server</i> &#8211; provides the current running rates and values that should be used to compute the loan details.</li>
</ol>
<p>The new application should provide a service to receive loan applications over the Web and respond with a decision. </p>
<p>The loan decision should be arrived at by applying predefined processing rules on the following data: </p>
<ol>
<li>applicant&#8217;s financial worthiness, </li>
<li>vehicle&#8217;s value, </li>
<li>loan amount, and </li>
<li>current policies and indices for loans. </li>
</ol>
<p><a href="http://soa.sys-con.com/read/358049_p.htm" target="_blank" title="Deliver Composite Apps using Java, WS-BPEL and SOA"><b>You can read the complete article from here</b></a>.&nbsp;</p>
<p> <i><b>Related Links</b></i>&nbsp;</p>
<ul>
<li><a href="http://java.sun.com/javaee/downloads/" target="_blank" title="Java EE SDK"><i><b></b></i><b>Java EE 5 SDK</b></a></li>
<li><b><a href="http://java.sun.com/javaee/downloads/" target="_blank" title="Java EE SDK"></a><a href="http://www.netbeans.org/" target="_blank" title="NetBeans">NetBeans IDE &amp; Enterprise Pack</a></b></li>
<li><b><a href="http://www.netbeans.org/" target="_blank" title="NetBeans"></a><a href="http://open-esb.org" target="_blank" title="Open ESB">Project Open ESB</a></b></li>
<li><b><a href="http://open-esb.org" target="_blank" title="Open ESB"></a><a href="http://blogs.oracle.com/gopalan/en_US/www.oasis-open.org/committees/download.php/%2014616/wsbpel-specification-draft.htm" target="_blank" title="WS-BPEL 2.0">WS-BPEL 2.0 Specification</a><br /></b></li>
</ul>
<p><a>
<p>&nbsp;</p>
<p></a>
<p><a rel="alternate" href="http://blogs.oracle.com/gopalan/feed/entries/atom" title="Subscribe to my feed, Web Cornucopia"><img src="http://www.soaguru.com/wp-content/plugins/wp-o-matic/cache/2f187_feed-icon16x16.png" style="border: 0pt none" /></a> Like this write-up? <a href="http://blogs.oracle.com/gopalan/feed/entries/atom" title="Subscribe to my feed, Web Cornucopia"><i><b>Subscribe to receive more like it</b></i></a>.</p>
<p></p>


]]></content:encoded>
			<wfw:commentRss>http://www.soaguru.com/deliver-composite-applications-with-java-ws-bpel-soa-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)

Served from: www.soaguru.com @ 2012-02-05 03:33:43 -->
