<?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ções</title>
	<atom:link href="http://www.mcorp.com.br/tag/definicoes/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>Mon, 14 Nov 2011 15:10:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Data Services: O que é isso?</title>
		<link>http://www.mcorp.com.br/2009/12/data-services-o-que-e-isso/</link>
		<comments>http://www.mcorp.com.br/2009/12/data-services-o-que-e-isso/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:41:16 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[arquitetura]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[data services]]></category>
		<category><![CDATA[definições]]></category>
		<category><![CDATA[dss]]></category>
		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=173</guid>
		<description><![CDATA[Se fisicamente algumas empresas mantém um datacenter como esse acima, imagine o que não conseguem fazer com relação a &#8220;fontes de dados&#8221; e, para tentar minimizar esse problema, o SOA propõe a utilização do &#8220;data services&#8221;, que não podemos afirmar &#8230; <a href="http://www.mcorp.com.br/2009/12/data-services-o-que-e-isso/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_178" class="wp-caption aligncenter" style="width: 436px"><img class="size-full wp-image-178 " title="Organização e datacenter, sempre andando juntos!" src="/wp-content/uploads/2009/11/server.jpg" alt="Já viu algum datacenter assim?" width="426" height="268" /><p class="wp-caption-text">Organização e datacenter, sempre andando juntos!</p></div>
<p>Se fisicamente algumas empresas mantém um <em>datacenter</em> como esse acima, imagine o que não conseguem fazer com relação a &#8220;fontes de dados&#8221; e, para tentar minimizar esse problema, o <a href="/glossario/#SOA" target="_blank">SOA</a> propõe a utilização do &#8220;data services&#8221;, que não podemos afirmar ser a solução para toda e qualquer empresa, mas foi a nossa opção e tem nos atendido muito bem.</p>
<h2>Definição</h2>
<p><a href="/glossario/#DataServices" target="_blank"><strong>Data Services</strong></a>: Camada que fornece acesso às diversas fontes de dados, podendo essas fontes serem: banco de dados, planilhas ou arquivos textos.</p>
<h2>Então o que é isso afinal?</h2>
<p>Digamos que temos uma maneira de organizar aquela &#8220;bagunça&#8221; generalizada que as vezes temos em nossa arquitetura, imagine o seguinte cenário: um sistema para o RH utilizando SQL Server, o sistema de compras utilizando Firebird, uma planilha de gerenciamento de projetos em excel e o restante em um ERP próprio utilizando PostgreSQL.</p>
<p>Analisando esse cenário, aparece o problema de integrar todas essas soluções e, para não acessarmos diversas fontes de dados, cada um com seu <em>driver</em> específico, utilizamos o <a href="http://wso2.org/projects/data-services-server/java" target="_blank">WSO2 Data Services Server</a>!</p>
<p>Que &#8211; basicamente &#8211; funciona como uma camada acima de toda aquela bagunça, com uma única maneira de acesso (serviços) às várias fontes de dados e sem maiores dependências, independente da forma dos dados o acesso será o mesmo.</p>
<div id="attachment_186" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.mcorp.com.br/wp-content/uploads/2009/11/wso2-data-services-list.png" rel="lightbox[173]"><img class="size-medium wp-image-186 " title="WSO2 Data Services - Lista de serviços" src="http://www.mcorp.com.br/wp-content/uploads/2009/11/wso2-data-services-list-300x155.png" alt="WSO2 Data Services - Lista de serviços" width="300" height="155" /></a><p class="wp-caption-text">WSO2 Data Services - Lista de serviços</p></div>
<p>A tela acima mostra a visão do WSO2 Data Services Server na sua página de listagem de serviços, com atalhos para o <a href="/glossario/#WSDL" target="_blank">WSDL</a> (na versões 1.1  e 2.0) e um &#8220;try-it&#8221;, que são as duas formas de acesso aos serviços que expomos no WSO2 Data Services Server. E com isso teremos uma única fonte para consultar os dados de nossa empresa, atendendo uma das camadas da arquitetura que explicamos no post &#8220;<a href="http://www.mcorp.com.br/2009/11/soa-esta-para-wso2-ou-wso2-esta-para-o-soa/" target="_blank">SOA está para WSO2 ou WSO2 está para SOA?</a>&#8220;.</p>
<p>O desenvolvimento desses serviços é relativamente simples e será abordado em um próximo post.</p>
<p>Caso esteja sendo muito superficial, aceito comentários e/ou críticas caso esteja muito rápido.</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2011/10/wso2-data-services-server-e-suas-atualizacoes/" title="WSO2 Data Services Server e suas atualizações">WSO2 Data Services Server e suas atualizações</a></li><li><a href="http://www.mcorp.com.br/2011/06/novidades-wso2-data-services-server-2-6-x/" title="Novidades WSO2 Data Services Server (2.6.x)">Novidades WSO2 Data Services Server (2.6.x)</a></li><li><a href="http://www.mcorp.com.br/2011/02/seguranca-de-informacoes-atraves-de-filtragem-de-dados-no-wso2-data-services/" title=" Segurança de informações através de filtragem de dados no WSO2 Data Services"> Segurança de informações através de filtragem de dados no WSO2 Data Services</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></ul>]]></content:encoded>
			<wfw:commentRss>http://www.mcorp.com.br/2009/12/data-services-o-que-e-isso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

