<?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>mcorp. &#187; definição</title>
	<atom:link href="http://www.mcorp.com.br/tag/definicao/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mcorp.com.br</link>
	<description>tecnologia e informações inúteis de utilidade pública</description>
	<lastBuildDate>Fri, 03 Sep 2010 20:05:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>SOA está para WSO2 ou WSO2 está para o SOA?</title>
		<link>http://www.mcorp.com.br/2009/11/soa-esta-para-wso2-ou-wso2-esta-para-o-soa/</link>
		<comments>http://www.mcorp.com.br/2009/11/soa-esta-para-wso2-ou-wso2-esta-para-o-soa/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 10:00:27 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[arquitetura]]></category>
		<category><![CDATA[código aberto]]></category>
		<category><![CDATA[definição]]></category>
		<category><![CDATA[soa]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=138</guid>
		<description><![CDATA[Um toque do Nivaldo e percebi a necessidade de explicar melhor o que são os softwares que comento por aqui. Para tentar suprir essa necessidade dos "perdidos" que por acaso venham parar por aqui, farei alguns posts mais explicativos e menos práticos (assim digamos). E para começar vou tentar explicar o que o WSO2 representa [...]]]></description>
			<content:encoded><![CDATA[<p>Um toque do <a href="http://www.nivaldoarruda.com.br" target="_blank">Nivaldo</a> e percebi a necessidade de explicar melhor o que são os softwares que comento por aqui. Para tentar suprir essa necessidade dos "perdidos" que por acaso venham parar por aqui, farei alguns posts mais explicativos e menos práticos (assim digamos).</p>
<p>E para começar vou tentar explicar o que o WSO2 representa para o SOA e o que o SOA representa para o WSO2, mas antes disso preciso explicar um pouco o que é cada um dos dois, então vamos lá:</p>
<p><strong><a href="/glossario/#WSO2">WSO2</a>:</strong> Segundo o <a href="http://www.wso2.org" target="_blank">site</a> da plataforma (tradução livre): "Produtos de código-livre integrados e modulares que dão suporte para criação de uma plataforma SOA, suprindo a parte de criação, conexão, composição e governança de serviços".</p>
<p><strong><a href="/glossario/#SOA">SOA</a>:</strong> É uma estratégia que propõem organizar os ativos de software de forma que eles possam representar processos, atividades ou tarefas de negócio de forma direta. Tais representações são chamadas de serviço, que devem ser baseadas em padrões e facilmente combinados e reutilizados visando a satisfação dos requerimentos de negócio (para uma explicação um pouco mais detalhada, ver <a href="http://www.ici.curitiba.org.br/exibirArtigo.aspx?idf=13" target="_blank">aqui</a>, valeu AC!).</p>
<p>E o que eu quero dizer com tudo isso? Digamos que para implementar e implantar SOA necessitamos escolher uma arquitetura e nesse ponto a participação do WSO2 é muito importante. Pois alguns outros produtos tentam impor a arquitetura, diferente do WSO2, que dá a opção de você montar todo esse "quebra-cabeça" da forma que bem entender.</p>
<div id="attachment_150" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.mcorp.com.br/wp-content/uploads/2009/11/arquitetura-soa.png" rel="lightbox[138]"><img class="size-medium wp-image-150 " title="Arquitetura SOA (pequeno quebra-cabeça)" src="http://www.mcorp.com.br/wp-content/uploads/2009/11/arquitetura-soa-300x225.png" alt="Arquitetura SOA (pequeno quebra-cabeça)" width="300" height="225" /></a><p class="wp-caption-text">Arquitetura SOA (pequeno quebra-cabeça)</p></div>
<p>E agora, nessa arquitetura de exemplo mostro onde encaixam alguns dos produtos do WSO2:</p>
<div id="attachment_151" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.mcorp.com.br/wp-content/uploads/2009/11/arquitetura-soa-with-wso2.png" rel="lightbox[138]"><img class="size-medium wp-image-151" title="Arquitetura SOA com WSO2" src="http://www.mcorp.com.br/wp-content/uploads/2009/11/arquitetura-soa-with-wso2-300x225.png" alt="Arquitetura SOA com WSO2" width="300" height="225" /></a><p class="wp-caption-text">Arquitetura SOA com WSO2</p></div>
<p>É claro que no decorrer do desenvolvimento do projeto, algumas coisas podem ir se acertando. Até porque essa arquitetura que utilizei como exemplo não é a ideal para todo e qualquer caso, tudo deve ser pensado com muita calma.</p>
<p>Existem outros produtos na plataforma que não estão mostrados na imagem acima e que em determinados casos podem (e devem) ser utilizados. Mas quis passar somente um pouco do que o WSO2 representa nesse mundo da sopa de letrinhas que é o mundo SOA.</p>
<p>Com o tempo vou tentar explicar cada uma das "caixinhas" e como cada um dos produtos se comporta para suprir essa necessidade.</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2010/04/marilia-techday-2010/" title="Marília TechDay 2010">Marília TechDay 2010</a></li><li><a href="http://www.mcorp.com.br/2009/11/software-livre-codigo-aberto-e-o-mundo-soa/" title="Software livre, código aberto e o mundo SOA">Software livre, código aberto e o mundo SOA</a></li><li><a href="http://www.mcorp.com.br/2010/06/compilando-o-wso2-carbon-3-0-0-e-corrigindo-o-wso2-data-services-server-2-5-0/" title="Compilando o WSO2 Carbon 3.0.0 e corrigindo o WSO2 Data  Services Server 2.5.0">Compilando o WSO2 Carbon 3.0.0 e corrigindo o WSO2 Data  Services Server 2.5.0</a></li><li><a href="http://www.mcorp.com.br/2010/05/utilizando-o-array-type-do-wso2-data-services-server-2-5-x/" title="Utilizando o Array Type do WSO2 Data Services Server 2.5.x">Utilizando o Array Type do WSO2 Data Services Server 2.5.x</a></li><li><a href="http://www.mcorp.com.br/2010/02/livro-gratis-soa-adoption-for-dummies/" title="Livro grátis: SOA Adoption for Dummies">Livro grátis: SOA Adoption for Dummies</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.mcorp.com.br/2009/11/soa-esta-para-wso2-ou-wso2-esta-para-o-soa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
