<?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; lançamento</title>
	<atom:link href="http://www.mcorp.com.br/tag/lancamento/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>Lançamento do WSO2 Complex Event Processing Server 1.0.0 (Alpha)</title>
		<link>http://www.mcorp.com.br/2011/01/lancamento-do-wso2-complex-event-processing-server-1-0-0-alpha/</link>
		<comments>http://www.mcorp.com.br/2011/01/lancamento-do-wso2-complex-event-processing-server-1-0-0-alpha/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 10:28:06 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[cep]]></category>
		<category><![CDATA[drools]]></category>
		<category><![CDATA[esper]]></category>
		<category><![CDATA[lançamento]]></category>
		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=478</guid>
		<description><![CDATA[Foi lançado ontem na lista de desenvolvedores do WSO2 (carbon-dev@wso2.org) o WSO2 Complex Event Processing Server, em sua versão 1.0.0 (alpha), faz com que tenhamos processamento de eventos complexos em nosso ambiente SOA. Alguns dos recursos que podemos encontrar no &#8230; <a href="http://www.mcorp.com.br/2011/01/lancamento-do-wso2-complex-event-processing-server-1-0-0-alpha/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-medium wp-image-479" title="WSO2 Complex Event Processing Server" src="http://www.mcorp.com.br/wp-content/uploads/2011/01/wso2-complex-event-processing-server-300x28.gif" alt="" width="300" height="28" /></p>
<p>Foi lançado ontem na lista de desenvolvedores do WSO2 (carbon-dev@wso2.org) o WSO2 Complex Event Processing Server, em sua versão 1.0.0 (alpha), faz com que tenhamos processamento de eventos complexos em nosso ambiente SOA.</p>
<p>Alguns dos recursos que podemos encontrar no WSO2 CEP:</p>
<ul>
<li>Plugable back end rutime support &#8211; WSO2 CEP supports following back end run time engines.
<ul>
<li>Drools Fusion &#8211; This back end runtime engine is distributed with the CEP pack</li>
<li>Esper     &#8211; This back end runtime is available at WSO2 GPL P2 repository : <a href="http://dist.wso2.org/wso2-gpl-p2/carbon/releases/3.1.0-alpha/" target="_blank">http://dist.wso2.org/wso2-gpl-p2/carbon/releases/3.1.0-alpha/</a> and can be added as a feature with WSO2 Carbon Feature Management.</li>
</ul>
</li>
<li>Support Multiple Broker Types &#8211; WSO2 CEP supports WS-Event and JMS-Qpid broker types;</li>
<li>GUI Support -  WSO2 CEP supports create,edit,delete operations on Buckets, Inputs and Queries;</li>
<li>Use Registry resources &#8211; WSO2 CEP supports using resources stored in registry (Queries) to create buckets;</li>
<li>Persistence   &#8211; WSO2 CEP supports persisting created buckets in the registry;</li>
<li>I18n Support for CEP &#8211; WSO2 CEP supports internationalization.</li>
</ul>
<p>O povo do WSO2 nos convida para <a href="http://wso2.org/downloads/cep" target="_blank">baixar o WSO2 CEP</a>, instalar, testar e reportar bugs (utilizando o <a href="https://wso2.org/jira/secure/project/ViewProject.jspa?pid=10190" target="_blank">Jira do WSO2</a>) &#8211; caso encontremos!</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2010/04/novidades-do-proximo-wso2-data-services-server-2-5-x/" title="Novidades do próximo WSO2 Data Services Server (2.5.x)">Novidades do próximo WSO2 Data Services Server (2.5.x)</a></li><li><a href="http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/" title="Novidades nos lançamentos (nov/2009) da plataforma WSO2">Novidades nos lançamentos (nov/2009) da plataforma WSO2</a></li><li><a href="http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/" title="WSO2 e a quinta-feira agitada: muitos lançamentos">WSO2 e a quinta-feira agitada: muitos lançamentos</a></li><li><a href="http://www.mcorp.com.br/2009/10/wso2-enterprise-service-bus-esb-2-1-1-lancada/" title="WSO2 Enterprise Service Bus (ESB) 2.1.1 lançada">WSO2 Enterprise Service Bus (ESB) 2.1.1 lançada</a></li><li><a href="http://www.mcorp.com.br/2011/11/wso2-soa-workshop-em-sao-paulo/" title="WSO2: SOA Workshop em São Paulo">WSO2: SOA Workshop em São Paulo</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.mcorp.com.br/2011/01/lancamento-do-wso2-complex-event-processing-server-1-0-0-alpha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novidades do próximo WSO2 Data Services Server (2.5.x)</title>
		<link>http://www.mcorp.com.br/2010/04/novidades-do-proximo-wso2-data-services-server-2-5-x/</link>
		<comments>http://www.mcorp.com.br/2010/04/novidades-do-proximo-wso2-data-services-server-2-5-x/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 16:24:27 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[batch mode]]></category>
		<category><![CDATA[boxcarring]]></category>
		<category><![CDATA[data services]]></category>
		<category><![CDATA[dss]]></category>
		<category><![CDATA[eventing]]></category>
		<category><![CDATA[jmx]]></category>
		<category><![CDATA[lançamento]]></category>
		<category><![CDATA[wip services]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[wso2 carbon]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=312</guid>
		<description><![CDATA[A versão RC2 do WSO2 Data Services Server 2.5.0 nos mostrou que está com novas opções e funcionalidades muito úteis, algumas que estavam até fazendo falta. Claro que a adoção do WSO2 Carbon 3.0, traz várias diferenças nos recursos e &#8230; <a href="http://www.mcorp.com.br/2010/04/novidades-do-proximo-wso2-data-services-server-2-5-x/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A versão RC2 do WSO2 Data Services Server 2.5.0 nos mostrou que está com novas opções e funcionalidades muito úteis, algumas que estavam até fazendo falta. Claro que a adoção do WSO2 Carbon 3.0, traz várias diferenças nos recursos e interface em toda a suíte. Mas vamos partir para o que interessa.</p>
<ul>
<li><a href="#Dashboard">Dashboard</a></li>
<li><a href="#CarbonDataSources">Carbon Data Sources</a></li>
<li><a href="#ArrayType">Array type</a></li>
<li><a href="#DefaultValuesInputMappings">Default values in input mappings</a></li>
<li><a href="#DataValidationLogic">Data Validation Logic</a></li>
<li><a href="#WIPServices">WIP services</a></li>
<li><a href="#ContractFrist">Contract first</a></li>
<li><a href="#BatchMode">Batch mode</a></li>
<li><a href="#Boxcarring">Boxcarring</a></li>
<li><a href="#Eventing">Eventing</a></li>
<li><a href="#BinaryData">Binary Input/Output data</a></li>
<li><a href="#JMX">JMX</a></li>
<li><a href="#QueryProperties">Query Properties</a></li>
<li><a href="#Conclusao">Conclusão</a></li>
</ul>
<h2><a name="Dashboard">Dashboard</a></h2>
<p>Com a atualização para o WSO2 Carbon 3.0, foi implantando um <em>Dashboard</em> que pode conter informações variadas. Essas informações podem ser personalizadas utilizando <em>gadgets</em>. Aliás, essa atualização pode ser notada em toda a suíte que utilizam o novo Carbon.</p>
<h2><a name="CarbonDataSources">Carbon Data Sources</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-CarbonDataSources-01.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-318" title="Gerenciando um Carbon Data Source (adicionando)" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-CarbonDataSources-01-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-CarbonDataSources-02.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-320" title="Configurando um serviço para utilizar um Carbon Data Source" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-CarbonDataSources-02-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Agora ficará muito mais fácil gerenciar conexões às várias base de dados. Com <em>Carbon Data Sources</em>, será possível apontar no <a href="/glossario/#DataServices" target="_blank">Data Service</a> qual <em>data source</em> utilizar, e cada ambiente (teste, desenvolvimento, homologação ou produção) terão suas próprias configurações, bastará manter o mesmo nome.</p>
<h2><a name="ArrayType">Array Type</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-ArrayType-01.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-326" title="Escolhendo o tipo Array para entrada" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-ArrayType-01-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-ArrayType-02.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-327" title="Escolhendo o tipo Scalar para entrada" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-ArrayType-02-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Poderemos ter entradas do tipo <em>array</em> ou <em>scalar</em>, onde essas entradas podem conter valores de diferentes tipos, como: <em>string</em>, <em>integer</em>, <em>real</em>, <em>double</em>, <em>numeric</em>, <em>tinyint</em>, <em>smallint</em>, <em>bigint</em>, <em>date</em>, <em>time</em>, <em>timestamp</em>, <em>bit</em>, <em>oracle ref cursor</em> ou <em>binary</em>.</p>
<h2><a name="DefaultValuesInputMappings">Default values in input mappings</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-DefaultValuesInputMappings.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-328" title="Escolhendo um valor padrão para a entrada" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-DefaultValuesInputMappings-150x150.png" alt="" width="150" height="150" /></a></p>
<p>No caso do tipo de entrada <em>scalar</em>, poderá ser indicado um valor padrão para a entrada.</p>
<h2><a name="DataValidationLogic">Data Validation Logic</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-DataValidationLogic-01.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-329" title="Validação de dados (da maioria) com mínimo e máximo" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-DataValidationLogic-01-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-DataValidationLogic-02.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-330" title="Validação de dados de entrada (personalizado)" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-DataValidationLogic-02-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Os dados de entrada poderão ser validados utlizando alguns validadores padrões:</p>
<ul>
<li><strong>Long Range</strong>: com mínimo e máximo de opção;</li>
<li><strong>Double Range</strong>: com mínimo e máximo de opção;</li>
<li><strong>Length</strong>: com mínimo e máximo de opção;</li>
<li><strong>Pattern</strong>: com pattern de opção;</li>
<li><strong>Custom</strong>: com a classe de opção.</li>
</ul>
<h2><a name="WIPServices">WIP Services</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wip_dbs.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-418" title="wip_dbs" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wip_dbs-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wip_service_list.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-419" title="WIP Service list" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wip_service_list-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Os serviços que ainda não estão finalizados, estão passando por correção ou qualquer outro motivo, poderão ser marcados como: &#8220;Work in progress&#8221;. Isso evitará erros e os clientes não conseguirão consumir o serviço.</p>
<h2><a name="ContractFrist">Contract first</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wsdl_upload.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-416" title="WSDL Upload" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wsdl_upload-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/dummy_data_source.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-417" title="Dummy data source" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/dummy_data_source-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Com essa funcionalidade, criar <em>data services</em> poderá fica ainda mais simples. Basta adicionar um contrato (WSDL) com todas as definições e ele criará um <em>WIP Service</em> para você, sendo necessário apenas você configurar conexões e preencher as <em>queries</em>.</p>
<h2><a name="BatchMode">Batch mode</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-BatchMode-01.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-331" title="Habilitando o Batch Mode num serviço" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-BatchMode-01-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-BatchMode-02.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-332" title="Métodos criados automaticamente" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-BatchMode-02-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Um recurso bastante interessante implementado é o <em>Batch Mode</em>, esse recurso implementa automaticamente, em todos os métodos que realizam alguma função de escrita no banco de dados (<em>INSERT</em>, <em>DELETE</em> e <em>UPDATE</em>), o recurso de invocar uma única vez o serviço, mas realizando operações em vários objetos de uma única vez, como &#8211; por exemplo &#8211; um inserir uma listagem de pessoas.</p>
<h2><a name="Boxcarring">Boxcarring</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-Boxcarring-01.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-335" title="Habilitando o boxcarring num serviço" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-Boxcarring-01-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-Boxcarring-02.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-336" title="Boxcarring e os métodos que são criados automaticamente" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-Boxcarring-02-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Implementação importante para essa nova versão, <em>boxcarring</em> nada mais é que o suporte a transações nos serviços, pelas informações coletadas, essa transação pode ser de dois tipos: <em>SOAP</em> ou <em>Transport</em>.</p>
<h2><a name="Eventing">Eventing</a></h2>
<p>Será um recurso que dará a opção de implementarmos eventos em cima de determinadas operações, funciona basicamente como uma <em>trigger</em> de banco de dados.</p>
<h2><a name="BinaryData">Binary Input/Output Data</a></h2>
<p>Será possível utilizar dados binários (tipo Base64) tanto para enviar, quanto para receber.</p>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/binary-input-mapping.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-422" title="binary input mapping" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/binary-input-mapping-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/binary-output-mapping.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-423" title="binary output mapping" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/binary-output-mapping-150x150.png" alt="" width="150" height="150" /></a></p>
<h2><a name="JMX">JMX</a></h2>
<p>O WSO2 Data Services Server proverá informações dos serviços publicados, utilizando Java Management Extensions (JMX).</p>
<h2><a name="QueryProperties">Query Properties</a></h2>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-QueryProperties-01.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-339" title="Query Properties: clicando no &quot;+&quot; você exibe as opções" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-QueryProperties-01-150x150.png" alt="" width="150" height="150" /></a> <a href="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-QueryProperties-02.png" rel="lightbox[312]"><img class="alignnone size-thumbnail wp-image-340" title="Query Properties: As opções expandidas" src="http://www.mcorp.com.br/wp-content/uploads/2010/04/wso2ds-2.5.0-r2-QueryProperties-02-150x150.png" alt="" width="150" height="150" /></a></p>
<p>As <em>queries</em> podem ter algumas propriedades específicas na execução, ajudando na questão de performance e limitações.</p>
<h2><a name="Conclusao">Conclusão</a></h2>
<p>Essas novas versões que estão para sair, da suíte WSO2 Carbon (3.0) e WSO2 Data Services Server (2.5.0), evoluíram bastante comparativamente as suas sucessoras. E o que é bem importante, não foi necessária nenhuma alteração para os serviços que rodam na versão 2.2.1 do WSO2 Data Services Server funcionarem nessa <em>release</em>, diferentemente da atualização da versão 2.0.x para a 2.2.x.</p>
<p>Os tópicos que não documentei ainda, provavelmente consiga documentar nas próximas <em>releases</em>, ou quando achar aonde estão esses recursos, a não ser que as alterações sejam internas e não fiquem visuais pra nós. Caso queira ajudar a encontrar e documentar todas as alterações, pode acessar o <a href="http://builder.wso2.org/~carbon/releases/carbon/3.0.0/" target="_blank">repositório</a> com os <em>builders</em> (com gerações quase que diárias).</p>
<p>Minha ideia é também exemplificar como utilizar cada uma delas futuramente, para que não fique dúvidas de como utilizar esses novos recursos. Então, fique ligado nas atualizações pelo <em>feed</em>.</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/" title="Novidades nos lançamentos (nov/2009) da plataforma WSO2">Novidades nos lançamentos (nov/2009) da plataforma WSO2</a></li><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/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/2010/04/novidades-do-proximo-wso2-data-services-server-2-5-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novidades nos lançamentos (nov/2009) da plataforma WSO2</title>
		<link>http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/</link>
		<comments>http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 15:28:20 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[bpel]]></category>
		<category><![CDATA[business process]]></category>
		<category><![CDATA[carbon]]></category>
		<category><![CDATA[código aberto]]></category>
		<category><![CDATA[data services]]></category>
		<category><![CDATA[dss]]></category>
		<category><![CDATA[enterprise service bus]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[governance registry]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[lançamento]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[web services application]]></category>
		<category><![CDATA[weblogic]]></category>
		<category><![CDATA[websphere]]></category>
		<category><![CDATA[wso2]]></category>
		<category><![CDATA[wso2 carbon]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=106</guid>
		<description><![CDATA[Como avisei aqui e no twitter semana passada, o pessoal do WSO2 lançou algumas atualizações nos projetos da plataforma WSO2 Carbon. Mas somente agora, com o lançamento oficial, é que podemos descobrir o que foi atualizado. Segue um resumão (baseado &#8230; <a href="http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Como avisei <a href="http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/" target="_blank">aqui</a> e no <a href="http://www.twitter.com/vyper" target="_blank">twitter</a> semana passada, o pessoal do <a href="http://www.wso2.org" target="_blank">WSO2</a> lançou algumas atualizações nos <a href="http://wso2.org/projects" target="_blank">projetos</a> da plataforma WSO2 Carbon. Mas somente agora, com o lançamento oficial, é que podemos descobrir o que foi atualizado.</p>
<p>Segue um resumão (baseado nas notas de lançamento) com o que foi atualizado em cada um dos projetos.</p>
<h2>WSO2 Web Services Application Server (v3.1.2)</h2>
<ul>
<li>Correções em vários softwares que fazem parte dele: Apache Axis2, Apache Rampart, Apache Sandesha2, <span>WSO2</span> Carbon e alguns outros projetos;</li>
<li>Correção da limpeza de memória após reiniciar o servidor.</li>
</ul>
<p>Versão original (inglês): <a href="http://wso2.org/project/wsas/java/3.1.2/docs/release_notes.html" target="_blank">aqui</a>.</p>
<h2>WSO2 Enterprise Service Bus (v2.1.2)</h2>
<ul>
<li>Diversas melhorias e correções desde a versão 2.1.0 lançada em julho de 2009.</li>
</ul>
<p>Versão original (inglês): <a href="http://wso2.org/project/esb/java/2.1.2/docs/release-notes.html" target="_blank">aqui</a>.</p>
<h2>WSO2 Governance Registry (v3.0.2)</h2>
<ul>
<li>Melhoria no suporte a transação;</li>
<li>Suporte ao WebSphere, WebLogic e JBoss;</li>
<li>Baseado na suíte WSO2 Carbon;</li>
<li>Suporte a clusterização;</li>
<li>Correção de vários <em>bugs</em>.</li>
</ul>
<p>Versão original (inglês): <a href="http://wso2.org/project/registry/3.0.2/docs/release-notes.html" target="_blank">aqui</a>.</p>
<h2>WSO2 Business Process Server (v1.1.0)</h2>
<ul>
<li>Nova camada de integração WSO2 Carbon para o Apache ODE;</li>
<li>Utilizando Apache ODE 2.0-beta (baseado no trunk) como engine BPEL;</li>
<li>Suporte experimental para clusterização;</li>
<li>Suporte para consumo de serviços seguros (usando WS-Security);</li>
<li>Utilizando OpenJPA para camada de acesso a dados ODE;</li>
<li>Recuperação de atividades utilizando o management console;</li>
<li>Atualização online (<em>hot update</em>) do pacote BPEL facilitam o versionamento;</li>
<li>Suporte a manipulação de dados utilizando E4X nos processos BPEL.</li>
</ul>
<p>Aqui deixo um adendo, baseado em alguns testes superficiais que fiz, posso dizer que não é indicado colocar essa versão em produção. Como disseram nas notas de lançamento, muita coisa está incompleta ainda e achei alguns probleminhas. Mas é interessante tentarmos colocar os processos BPEL e realizar testes para reportarmos os problemas e ajudarmos na correção dos mesmos para a versão 1.1.1 (que espero que chegue logo).</p>
<p>Isso é até compreensível, já que se trata de uma nova versão e não apenas correções de bugs como as outras. (:</p>
<p>Versão original com cada item comentado (inglês): <a href="http://wso2.org/project/bps/1.1.0/docs/release-note.html" target="_blank">aqui</a>.</p>
<h2>WSO2 Identity Server (v2.0.2)</h2>
<ul>
<li>Correções em vários softwares que fazem parte dele: Apache Axis2, Apache Rampart, Apache Sandesha2, <span>WSO2 </span>Carbon e alguns outros projetos.</li>
</ul>
<p>Versão original (inglês): <a href="http://wso2.org/project/solutions/identity/2.0.2/docs/release-notes.html" target="_blank">aqui</a>.</p>
<h2>WSO2 Mashup Server (v2.0.1)</h2>
<ul>
<li>Interface visual para gerenciar as tarefas agendadas;</li>
<li>Baseado no WSO2 Carbon SOA Framework que irá facilitar habilitação de funções a um clique, como o gerenciamento de Data Services nas futuras versões do Mashup Server.</li>
</ul>
<p>Versão original (inglês): <a href="http://wso2.org/project/mashup/2.0.1/docs/release_notes.html" target="_blank">aqui</a>.</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/" title="WSO2 e a quinta-feira agitada: muitos lançamentos">WSO2 e a quinta-feira agitada: muitos lançamentos</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/04/wso2-business-activity-monitoring-sql-server/" title="WSO2 Business Activity Monitoring + SQL Server">WSO2 Business Activity Monitoring + SQL Server</a></li><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></ul>]]></content:encoded>
			<wfw:commentRss>http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSO2 e a quinta-feira agitada: muitos lançamentos</title>
		<link>http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/</link>
		<comments>http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 08:38:38 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[avisos]]></category>
		<category><![CDATA[business process]]></category>
		<category><![CDATA[data services]]></category>
		<category><![CDATA[dss]]></category>
		<category><![CDATA[enterprise service bus]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[lançamento]]></category>
		<category><![CDATA[web services application]]></category>
		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=64</guid>
		<description><![CDATA[Uma passeadinha básica no site do WSO2 para ver o movimento do fórum e quase caio para trás quando vejo a quantidade de produtos que eles atualizaram de ontem pra hoje. Não sei se estou sendo apressado, mas o lançamento &#8230; <a href="http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Uma passeadinha básica no site do <a href="http://www.wso2.org" target="_blank">WSO2</a> para ver o movimento do <a href="http://www.wso2.org/forum" target="_blank">fórum</a> e quase caio para trás quando vejo a quantidade de produtos que eles atualizaram de ontem pra hoje.</p>
<p>Não sei se estou sendo apressado, mas o lançamento nem está na página inicial ainda, apenas nas páginas dos projetos&#8230; Mas vamos divulgando não é? Então os projetos atualizados são:</p>
<ul>
<li><a href="http://wso2.org/projects/wsas/java" target="_blank">WSO2 Web Services Application Server</a> v3.1.2;</li>
<li><a href="http://wso2.org/projects/bps" target="_blank">WSO2 Business Process Server</a> v1.1.0 (finalmente!);</li>
<li><a href="http://wso2.org/projects/esb/java" target="_blank">WSO2 Enterprise Service Bus</a> v2.1.2;</li>
<li><a href="http://wso2.org/projects/governance-registry" target="_blank">WSO2 Governance Registry</a> v3.0.2;</li>
<li> <a href="http://wso2.org/projects/identity" target="_blank">WSO2 Identity Server</a> v2.0.2;</li>
<li><a href="http://wso2.org/projects/mashup" target="_blank">WSO2 Mashup Server</a> v2.0.1.</li>
</ul>
<p>Mas ainda sinto falta das atualizações do WSO2 Data Services, que está largado na 2.0 e com alguns bugzinhos chatos que até já arrumamos e mandamos o <em>patch</em>, mas ainda assim&#8230;</p>
<p>E pensar que passei dois dias testando as alterações das últimas versões e hoje tem novas. Não consegui nem documentar as antigas&#8230; Só me resta testar novamente e homologar as novas versões.</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/" title="Novidades nos lançamentos (nov/2009) da plataforma WSO2">Novidades nos lançamentos (nov/2009) da plataforma WSO2</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/04/novidades-do-proximo-wso2-data-services-server-2-5-x/" title="Novidades do próximo WSO2 Data Services Server (2.5.x)">Novidades do próximo WSO2 Data Services Server (2.5.x)</a></li><li><a href="http://www.mcorp.com.br/2010/04/wso2-business-activity-monitoring-sql-server/" title="WSO2 Business Activity Monitoring + SQL Server">WSO2 Business Activity Monitoring + SQL Server</a></li><li><a href="http://www.mcorp.com.br/2010/03/consumindo-um-servico-seguro-utilizando-php/" title="Consumindo um serviço seguro utilizando PHP">Consumindo um serviço seguro utilizando PHP</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSO2 Enterprise Service Bus (ESB) 2.1.1 lançada</title>
		<link>http://www.mcorp.com.br/2009/10/wso2-enterprise-service-bus-esb-2-1-1-lancada/</link>
		<comments>http://www.mcorp.com.br/2009/10/wso2-enterprise-service-bus-esb-2-1-1-lancada/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 15:37:12 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[avisos]]></category>
		<category><![CDATA[enterprise service bus]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[lançamento]]></category>
		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=48</guid>
		<description><![CDATA[Foi lançada a versão 2.1.1 da WSO2 ESB, pelo que li no release note essa versão só trás correções de bugs, as correções foram (preguiça de traduzir): Endpoint management issues in clustered environments have been fixed (CARBON-5108) Defects in DBReport, &#8230; <a href="http://www.mcorp.com.br/2009/10/wso2-enterprise-service-bus-esb-2-1-1-lancada/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Foi lançada a versão 2.1.1 da <a href="http://wso2.org/projects/esb/java" target="_blank">WSO2 ESB</a>, pelo que li no <em>release note</em> essa versão só trás correções de bugs, as correções foram (preguiça de <a href="http://translate.google.com.br/translate?prev=hp&amp;hl=pt-BR&amp;js=y&amp;u=http%3A%2F%2Fwso2.org%2Fproject%2Fesb%2Fjava%2F2.1.1%2Fdocs%2Frelease-notes.html&amp;sl=en&amp;tl=pt&amp;history_state0=&amp;swap=1" target="_blank">traduzir</a>):</p>
<ul>
<li> Endpoint management issues in clustered environments have been fixed (CARBON-5108)</li>
<li> Defects in DBReport, DBLookup mediator UIs have been corrected (CARBON-5084)</li>
<li>Script mediator UI has been improved to handle some exceptional scenarios (CARBON-5080)</li>
<li>XQuery mediator UI has been enhanced to handle some exceptional scenarios (CARBON-5078)</li>
<li>ESB management console has been enhanced to work properly on WebLogic application server</li>
<li>UI enhancements to support WebSphere application server</li>
<li>Sequence management UI has undergone some minor enhancements</li>
<li>Enhancements to support front end &#8211; back end separation of the server</li>
<li>Reported issues related to transaction mediator have been fixed (CARBON-4225)</li>
<li>Issues releated to task creation and management have been rectified</li>
<li>Many documentation updates and enhancements</li>
</ul>
<p>E que o pessoal do <a href="http://wso2.org" target="_blank">WSO2</a> continue trabalhando firme e forte assim. Ainda não consegui instalar para ver as diferenças na prática (estamos usando a 2.0.1 ainda)&#8230; assim que conseguir volto aqui comentar.</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/" title="Novidades nos lançamentos (nov/2009) da plataforma WSO2">Novidades nos lançamentos (nov/2009) da plataforma WSO2</a></li><li><a href="http://www.mcorp.com.br/2009/11/wso2-e-a-quinta-feira-agitada-muitos-lancamentos/" title="WSO2 e a quinta-feira agitada: muitos lançamentos">WSO2 e a quinta-feira agitada: muitos lançamentos</a></li><li><a href="http://www.mcorp.com.br/2010/04/wso2-enterprise-service-bus-manipulando-erros-em-endpoints/" title="WSO2 Enterprise Service Bus &#8211; Manipulando erros em Endpoints">WSO2 Enterprise Service Bus &#8211; Manipulando erros em Endpoints</a></li><li><a href="http://www.mcorp.com.br/2011/01/lancamento-do-wso2-complex-event-processing-server-1-0-0-alpha/" title="Lançamento do WSO2 Complex Event Processing Server 1.0.0 (Alpha)">Lançamento do WSO2 Complex Event Processing Server 1.0.0 (Alpha)</a></li><li><a href="http://www.mcorp.com.br/2010/06/lancamento-do-wso2-stratos-alpha/" title="Lançamento do WSO2 Stratos (alpha)">Lançamento do WSO2 Stratos (alpha)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.mcorp.com.br/2009/10/wso2-enterprise-service-bus-esb-2-1-1-lancada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lançamento do livro: Expressões Regulares &#8211; Uma abordagem divertida</title>
		<link>http://www.mcorp.com.br/2009/10/lancamento-do-livro-expressoes-regulares-uma-abordagem-divertida/</link>
		<comments>http://www.mcorp.com.br/2009/10/lancamento-do-livro-expressoes-regulares-uma-abordagem-divertida/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 10:32:49 +0000</pubDate>
		<dc:creator>Leonardo Saraiva</dc:creator>
				<category><![CDATA[avisos]]></category>
		<category><![CDATA[aurélio]]></category>
		<category><![CDATA[casa di bel]]></category>
		<category><![CDATA[expressão regular]]></category>
		<category><![CDATA[lançamento]]></category>
		<category><![CDATA[livro]]></category>

		<guid isPermaLink="false">http://www.mcorp.com.br/?p=43</guid>
		<description><![CDATA[Ontem fui no lançamento do livro do Aurélio na Casa Di Bel; encontrei pessoal das antigas, conheci pessoas que troco emails e acompanho pelo twitter (eu: @vyper) e comi bem bagarai, além de beber da cachaça Casa Di Bel que &#8230; <a href="http://www.mcorp.com.br/2009/10/lancamento-do-livro-expressoes-regulares-uma-abordagem-divertida/">Continue lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ontem fui no <a href="http://www.aondeandei.com.br/2009/10/09/casa-di-bel-lancamento-do-livro-expressoes-regulares/" target="_blank">lançamento</a> do <a href="http://www.piazinho.com.br" target="_blank">livro</a> do <a href="http://aurelio.net">Aurélio</a> na Casa Di Bel; encontrei pessoal das antigas, conheci pessoas que troco emails e acompanho pelo twitter (eu: @<a href="http://twitter.com/vyper" target="_blank">vyper</a>) e comi bem bagarai, além de beber da cachaça Casa Di Bel que é realmente muito boa.</p>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2009/10/capa-piazinho-3.jpg" rel="lightbox[43]"><img class="alignnone size-thumbnail wp-image-44" title="Capa Piazinho 3" src="http://www.mcorp.com.br/wp-content/uploads/2009/10/capa-piazinho-3-150x150.jpg" alt="Capa Piazinho 3" width="150" height="150" /></a></p>
<p>Não pude ler muito do livro ainda&#8230; apenas as frases que o pessoal (dá-lhe <a href="http://www.nivaldoarruda.com.br" target="_blank">Nivaldo</a>, vai ficar famoso) postou no <em>twitter</em> completando: &#8220;O Aurélio&#8230;&#8221; e um pedaço da história de como aprendeu <a href="http://aurelio.net/er/" target="_blank">REGEX</a>. O resto deixarei para depois&#8230; com mais calma, mas claro que direi aqui como foi minha experiência na leitura da 3ª edição do piazinho, e o 4º livro dele que irei ler.</p>
<p style="text-align: center;"><a href="http://www.mcorp.com.br/wp-content/uploads/2009/10/lancamento-piazinho-leonardo-e-aurelio.jpg" rel="lightbox[43]"><img class="alignnone size-medium wp-image-45" title="Lançamento Piazinho - Leonardo e Aurélio" src="http://www.mcorp.com.br/wp-content/uploads/2009/10/lancamento-piazinho-leonardo-e-aurelio-300x225.jpg" alt="Lançamento Piazinho - Leonardo e Aurélio" width="300" height="225" /></a></p>
<p>Tenho que dar o braço a torcer, um cara simpático, atencioso e que não poupou papo com ninguém que lá estava. Nota 10!</p>
<h3  class="related_post_title">Posts relacionados</h3><ul class="related_post"><li><a href="http://www.mcorp.com.br/2010/08/promocao-livro-shell-script/" title="Promoção: Livro Shell Script">Promoção: Livro Shell Script</a></li><li><a href="http://www.mcorp.com.br/2011/01/lancamento-do-wso2-complex-event-processing-server-1-0-0-alpha/" title="Lançamento do WSO2 Complex Event Processing Server 1.0.0 (Alpha)">Lançamento do WSO2 Complex Event Processing Server 1.0.0 (Alpha)</a></li><li><a href="http://www.mcorp.com.br/2010/04/novidades-do-proximo-wso2-data-services-server-2-5-x/" title="Novidades do próximo WSO2 Data Services Server (2.5.x)">Novidades do próximo 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><li><a href="http://www.mcorp.com.br/2009/11/novidades-nos-lancamentos-nov2009-da-plataforma-wso2/" title="Novidades nos lançamentos (nov/2009) da plataforma WSO2">Novidades nos lançamentos (nov/2009) da plataforma WSO2</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.mcorp.com.br/2009/10/lancamento-do-livro-expressoes-regulares-uma-abordagem-divertida/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

