<?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>Dimuthu's Blog &#187; wsas</title>
	<atom:link href="http://www.dimuthu.org/catagory/wso2/wsas-wso2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dimuthu.org</link>
	<description>Waiting for your comments</description>
	<lastBuildDate>Wed, 03 Feb 2010 02:03:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
  <link>http://www.dimuthu.org</link>
  <url>http://www.dimuthu.org/favicon.ico</url>
  <title>Dimuthu's Blog</title>
</image>
		<item>
		<title>WSO2 Releases Goernance Registry 3.0.1, ESB 2.1.1, WSAS 3.1.1, IS 2.0.1 AND Mashup Server 2.0.0</title>
		<link>http://www.dimuthu.org/blog/2009/10/13/wso2-releases-goernance-registry-3-0-1-esb-2-1-1-wsas-3-1-1-is-2-0-1-and-mashup-server-2-0-0/</link>
		<comments>http://www.dimuthu.org/blog/2009/10/13/wso2-releases-goernance-registry-3-0-1-esb-2-1-1-wsas-3-1-1-is-2-0-1-and-mashup-server-2-0-0/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 02:08:07 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[Governance]]></category>
		<category><![CDATA[Governance Registry]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[mashup server]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=1022</guid>
		<description><![CDATA[WSO2 announced an another round of release of their famous SOA products.

WSO2 Governance Registry 3.0.1
WSO2 ESB 2.1.1
WOS2 Web Services Application Server (WSAS) 3.1.1
WSO2 Identity Server (IS) 2.0.1
WSO2 Mashup Server 2.0.0

Although the version numbers say this is minor patch release (Other than the Mashup Server which is shipping as a major release), in fact there are [...]]]></description>
			<content:encoded><![CDATA[<p>WSO2 announced an another round of release of their famous SOA products.</p>
<ul>
<li><a href="http://wso2.org/projects/governance-registry">WSO2 Governance Registry 3.0.1</a></li>
<li><a href="http://wso2.org/projects/esb/java">WSO2 ESB 2.1.1</a></li>
<li><a href="http://wso2.org/projects/wsas/java">WOS2 Web Services Application Server (WSAS) 3.1.1</a></li>
<li><a href="http://wso2.org/projects/identity">WSO2 Identity Server (IS) 2.0.1</a></li>
<li><a href="http://wso2.org/projects/mashup">WSO2 Mashup Server 2.0.0</a></li>
</ul>
<p>Although the version numbers say this is minor patch release (Other than the Mashup Server which is shipping as a major release), in fact there are new features and improvements. Some basic new features shares among all of these products are</p>
<ol>
<li>Improved registry level transaction Support.</li>
<li>Improved Support for deploying on top of Application Servers other than tomcat like WebSphere, WebLogic, and<br />
JBoss.</li>
<li>Support for Eclipse P2 based provisioning. (Yes, you can add/remove features from these WSO2 products , see <a href="https://wso2.org/wiki/display/carbon/p2-based-provisioning-support">https://wso2.org/wiki/display/carbon/p2-based-provisioning-support</a> for more details)</li>
<li>Improved Remote Registry model</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/10/13/wso2-releases-goernance-registry-3-0-1-esb-2-1-1-wsas-3-1-1-is-2-0-1-and-mashup-server-2-0-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WSO2 Carbon 2 &#8211; WSAS, ESB &amp; Governance Registry Released</title>
		<link>http://www.dimuthu.org/blog/2009/07/11/wso2-carbon-2-wsas-esb-governance-registry-released/</link>
		<comments>http://www.dimuthu.org/blog/2009/07/11/wso2-carbon-2-wsas-esb-governance-registry-released/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 06:29:50 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[DataServices]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[data services]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[governance registry]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=995</guid>
		<description><![CDATA[WSO2 -An open source middleware company- announced the release of bunch of their SOA enabling products along with Carbon 2.0.0 which is an OSGI based unified platform that all the WSO2 java products are built on.

 WSAS (Web Service Application Server) &#8211; Provide and consume web services, data services with full WS-*, REST support, GUI [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wso2.org">WSO2</a> -An open source middleware company- announced the release of bunch of their SOA enabling products along with Carbon 2.0.0 which is an OSGI based unified platform that all the WSO2 java products are built on.</p>
<ul>
<li> <a href="http://wso2.org/projects/wsas/java">WSAS (Web Service Application Server)</a> &#8211; Provide and consume web services, data services with full WS-*, REST support, GUI tools, Integration with Eclipse, etc..</li>
<li><a href="http://wso2.org/projects/esb/java">ESB (Enterprise Service Bus)</a> &#8211; Message routing, mediation, transformation, logging, task scheduling, load balancing, failover routing, event brokering, etc. with number of transports support</li>
<li><a href="http://wso2.org/projects/governance-registry">Governance Registry</a> &#8211; Govern you SOA platform, introducing number of new features including Dashboard with Gadgets, lifecycle management with checklists, eventing and notifications, remote/symbolic links, checkin/checkout functionality and new meta data management UI.</li>
</ul>
<p>You will be able to get the advantage of the carbon platform by extending the functionality of any of these products, just by mixing components from other products (Just like <a href="http://www.dimuthu.org/blog/2009/03/01/composable-soa-platform/">running an ESB within WSAS</a>).</p>
<p>Download, Play around with them and Enjoy:)!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/07/11/wso2-carbon-2-wsas-esb-governance-registry-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Stonehenge Releases First Milestone</title>
		<link>http://www.dimuthu.org/blog/2009/06/23/apache-stonehenge-releases-first-milestone/</link>
		<comments>http://www.dimuthu.org/blog/2009/06/23/apache-stonehenge-releases-first-milestone/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 02:11:15 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[Stonehenge]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wsf/php]]></category>
		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=989</guid>
		<description><![CDATA[Apache Stonehenge, A project to demonstrate the interoperability between heterogeneous platforms has done their first milestone release few days back.
The first milestone demonstrate the interoperability between

.NET &#8211; Microsoft WCF implementation
Java &#8211; WSO2 Web Service Application Server (WSAS) implementation
PHP &#8211; WSO2 Web Service Framework for PHP (WSF/PHP) implementation

Each of these technologies has implemented a Stock trader [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://incubator.apache.org/stonehenge/index.html">Apache Stonehenge</a>, A project to demonstrate the interoperability between heterogeneous platforms has done their first <a href="http://mail-archives.apache.org/mod_mbox/www-announce/200906.mbox/%3C20090605023114.22781.qmail@minotaur.apache.org%3E">milestone release</a> few days back.</p>
<p>The first milestone demonstrate the interoperability between</p>
<ol>
<li>.NET &#8211; <a href="http://msdn.microsoft.com/en-us/library/ms735119.aspx">Microsoft WCF</a> implementation</li>
<li>Java &#8211; <a href="http://wso2.org/projects/wsas/java">WSO2 Web Service Application Server (WSAS)</a> implementation</li>
<li>PHP &#8211; <a href="http://wso2.org/projects/wsf/php">WSO2 Web Service Framework for PHP (WSF/PHP)</a> implementation</li>
</ol>
<p>Each of these technologies has implemented a Stock trader application with Business Service, Order Processor and Trader Client components. You will be able to assemble the application by mixing components from any of the above implementations.</p>
<p>It provides you a great sample on using basic web services features (SOAP, WSDL etc..) and WS-Security across the above platforms.</p>
<p>If you are interested, you can download the sources and binaries from here, <a href="http://www.apache.org/dist/incubator/stonehenge/">http://www.apache.org/dist/incubator/stonehenge/</a>. Installation guides and other documentations can be found from here, <a href="http://cwiki.apache.org/STONEHENGE/">http://cwiki.apache.org/STONEHENGE/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/06/23/apache-stonehenge-releases-first-milestone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSO2 Registry &#8211; The Unified Repository for WSO2 SOA Platform</title>
		<link>http://www.dimuthu.org/blog/2009/04/11/wso2-registry-the-unified-repository-for-wso2-soa-platform/</link>
		<comments>http://www.dimuthu.org/blog/2009/04/11/wso2-registry-the-unified-repository-for-wso2-soa-platform/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 10:04:08 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[Governance]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[Repository]]></category>
		<category><![CDATA[SOA Governance]]></category>
		<category><![CDATA[SOA Platform]]></category>
		<category><![CDATA[WSO2 Registry]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=973</guid>
		<description><![CDATA[Early this year, WSO2 released a complete SOA platform, introducing a revolutionary solution to adapt SOA in more flexible and cost-effective manner. It is developed based on the OSGI technology, which allow users to get only the desired components to their requirements and implement their SOA infrastructure. As the requirements grow or change, they can [...]]]></description>
			<content:encoded><![CDATA[<p>Early this year, WSO2 released a <a href="http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&amp;newsId=20090209005445&amp;newsLang=en">complete SOA platform</a>, introducing a revolutionary solution to adapt SOA in more flexible and cost-effective manner. It is developed based on the OSGI technology, which allow users to get only the desired components to their requirements and implement their SOA infrastructure. As the requirements grow or change, they can add/upgrade/drop only the relevant component(s) to adjust to their new requirements.</p>
<p>In fact rather than releasing each components separately, WSO2 released few products, pre-bundling some of these components.Those are,</p>
<ul>
<li><a href="http://wso2.org/projects/wsas/java">WSO2 WSAS</a> &#8211; Allows you to consume create and host web services.</li>
<li><a href="http://wso2.org/projects/wsas/java">WSO2 ESB</a> &#8211; Complete ESB functionality including message routing, mediation</li>
<li><a href="http://wso2.org/projects/bps">WSO2 BPS</a> &#8211; Orchestrate business processes with WS-BPEL</li>
<li><a href="http://wso2.org/projects/registry">WSO2 Registry</a> &#8211; The repository for all.</li>
</ul>
<p>Note that you can always start from one of above and then mix and match among these components until you get the desired features, as explained in my previous blog <a href="http://www.dimuthu.org/blog/2009/03/01/composable-soa-platform/">The Composable SOA Platform</a>.</p>
<p>One of the common component bundled in all of these is the &#8220;Registry Core&#8221;. It acts as a unified repository for all the storage requirement of the SOA platform. It stores,</p>
<ul>
<li>Service descriptions, policies</li>
<li>Configurations of modules (e.g. Security module, Reliable Messaging module, etc..)</li>
<li>Configurations of transports</li>
<li>Configurations of data sources, event sources, connections</li>
<li>Proxy Services, Sequences, Endpoints +  the keys (xslts, schemas) needed in mediator configurations.</li>
</ul>
<p>In order to deal with these requirements Registry provides functionalities to</p>
<ul>
<li>Store/Retrieve resources.</li>
<li>Organize resources in to collections(collections are also considered as resources) in hierarchical manner. (Like directories in a file system)</li>
<li>Search resources. (content based search or using custom queries)</li>
<li>Tagging, commenting and rating resources</li>
<li>Keeps associations, dependencies among resources</li>
<li>Support for resource versioning.</li>
<li>Monitors activities.</li>
</ul>
<p>So how you going to use the registry. In fact you can access a registry in different ways. It has</p>
<ul>
<li>Nice web based GUI to explore/add/remove/update resources</li>
<li>APIs to embed the Registry to your java program.</li>
<li>APIs to access Registry remotely using Atom/pub and web services. Atom clients are also available in C and PHP to access registry.</li>
</ul>
<p>The another very important aspect of the registry is that who has the permission to view/add/delete resources. For that, registry uses &#8216;User Manager&#8217; component which allows you to handles the permission in user based and role based schema.</p>
<p>In addition to all of these functionalities, it provides you two different ways to extend the functionalities of the registry.</p>
<ul>
<li>Handlers</li>
<li>Aspects</li>
</ul>
<p>Please look at this article on <a href="http://wso2.org/library/articles/extending-wso2-registry-handlers">&#8220;Extending WSO2 Registry</a>&#8221; for a comprehensive guide on this subject.</p>
<p>The capabilities of the registry are not just limited to act as a repository, but also it can be used as the base for govern the entire SOA platform. The following aspects of the SOA governance can be solved based on a Registry.</p>
<ul>
<li>Service discovery</li>
<li>Service policy enforcement and validation</li>
<li>Service Life Cycle Management</li>
<li>Promote or Demote services with a proper criteria (e.g using a checklist)</li>
<li>Service association and dependency management</li>
<li>Service Monitoring</li>
<li>Service Access Control</li>
<li>Service Versioning</li>
</ul>
<p>You can read how to implement SOA Governance with the Registry 1.1 (An Older version of Registry) in more detail, from this article &#8220;<a href="http://wso2.org/library/articles/soa-governance-wso2-registry-v1-1">SOA Governance with Registry 1.1</a>&#8220;.</p>
<p>WSO2 is preparing to release the WSO2 Governance Server that provide a solution to all of these SOA Governance requirements. It will extend the registry features and UI by introducing more views towards SOA Governance.</p>
<p>So you can use WSO2 Registry for all your repository requirements + as a tool to help you govern your SOA in your enterprise.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/04/11/wso2-registry-the-unified-repository-for-wso2-soa-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five Unification in WSO2 Carbon</title>
		<link>http://www.dimuthu.org/blog/2009/03/02/five-unification-in-wso2-carbon/</link>
		<comments>http://www.dimuthu.org/blog/2009/03/02/five-unification-in-wso2-carbon/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 13:48:24 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[DataServices]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[extensibility]]></category>
		<category><![CDATA[pbs]]></category>
		<category><![CDATA[qos]]></category>
		<category><![CDATA[unified]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=951</guid>
		<description><![CDATA[The release of WSO2 SOA platform &#8211; Carbon has unified the process of development to deployment of SOA in several aspects. Here is a list of 5 aspects unified across all the components of the SOA platform namely WSAS (The App Server), ESB (Enterprise Service Bus) and BPS (Business Process Server)
1. Unified QoS configurations &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>The release of <a href="wso2.org/projects/carbon">WSO2 SOA platform &#8211; Carbon</a> has unified the process of development to deployment of SOA in several aspects. Here is a list of 5 aspects unified across all the components of the SOA platform namely <a href="http://wso2.org/projects/wsas/java">WSAS</a> (The App Server), <a href="http://wso2.org/projects/esb/java">ESB </a>(Enterprise Service Bus) and <a href="http://wso2.org/projects/bps">BPS </a>(Business Process Server)</p>
<p>1. Unified QoS configurations &#8211; Allows you to add/drop modules for security, reliability, etc of your services + edit their policies in a unified view.<br />
2. Unified Registry Storage &#8211; Provides a unified view over the governance of the SOA platform.<br />
3. Unified Trackers &#8211; Availability of logs, statistics, graphs and  message tracers making it easy to debug and test your system.<br />
4. Unified User Experience &#8211; Well designed unified User interfaces allowing admins/users to get familiar with each of the components very quickly and easily.<br />
5. Unified Extensibility &#8211; The underline OSGI environment and the design of the carbon platform itself make it possible to add new OSGI bundles as extensions to fit equally across all the products.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/03/02/five-unification-in-wso2-carbon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Composable SOA Platform</title>
		<link>http://www.dimuthu.org/blog/2009/03/01/composable-soa-platform/</link>
		<comments>http://www.dimuthu.org/blog/2009/03/01/composable-soa-platform/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 16:46:18 +0000</pubDate>
		<dc:creator>dimuthu</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[wsas]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[bps]]></category>
		<category><![CDATA[platform]]></category>

		<guid isPermaLink="false">http://www.dimuthu.org/?p=943</guid>
		<description><![CDATA[The WSO2 SOA platform comprises of

Application Server (WSO2 WSAS) &#8211; Enables you to provide and consume web services
Enterprise Service Bus (WSO2 ESB) &#8211; Enables you to mediate web service interactions
Business Process Service (WSO2 BPS) &#8211; Enables you to orchestrate services for your business process.
Registry (WSO2 Registry) Enables you to store and govern your resources.

The uniqueness [...]]]></description>
			<content:encoded><![CDATA[<p>The WSO2 SOA platform comprises of</p>
<ul>
<li>Application Server (<a href="http://wso2.org/projects/wsas/java">WSO2 WSAS</a>) &#8211; Enables you to provide and consume web services</li>
<li>Enterprise Service Bus (<a href="http://wso2.org/projects/esb/java">WSO2 ESB</a>) &#8211; Enables you to mediate web service interactions</li>
<li>Business Process Service (<a href="http://wso2.org/projects/bps">WSO2 BPS</a>) &#8211; Enables you to orchestrate services for your business process.</li>
<li>Registry (<a href="http://wso2.org/projects/registry">WSO2 Registry</a>) Enables you to store and govern your resources.</li>
</ul>
<p>The uniqueness of WSO2 platform is that it provides you the freedom to mix and match these components according to your requirements. Paul Fremantle, CTO of WSO2 describes this as a <a href="http://pzf.fremantle.org/2009/02/wso2-carbon-part-1.html">Composable SOA platform</a>. You can drop ESB component to BPS instance to add mediation capabilities to your business process server or the other way around.</p>
<p>In the following screencast <a href="http://ruwansblog.blogspot.com/">Ruwan Linton &#8211; Product Manger of WSO2 ESB</a> explains how to get the mediation capabilities inside a web service application server, putting ESB component in to WSO2 WSAS and demonstrating their integrated operations.</p>
<p><object width="425" height="344" data="http://www.youtube.com/v/Ty8bMSMQ66w&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/Ty8bMSMQ66w&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dimuthu.org/blog/2009/03/01/composable-soa-platform/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
