<?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>ThinkingIT.net &#187; SOA</title>
	<atom:link href="http://thinkingit.net/category/soa/feed/" rel="self" type="application/rss+xml" />
	<link>http://thinkingit.net</link>
	<description>SOA, SaaS y servicios en la nube</description>
	<lastBuildDate>Wed, 01 Apr 2009 03:22:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>RedHat compra MetaMatrix</title>
		<link>http://thinkingit.net/2007/04/redhat-compra-metamatrix/</link>
		<comments>http://thinkingit.net/2007/04/redhat-compra-metamatrix/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 21:38:11 +0000</pubDate>
		<dc:creator>matias</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RedHat]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://ThinkingIT.net/2007/04/25/redhat-compra-metamatrix/</guid>
		<description><![CDATA[Ayer se anunció la intención de compra de MetaMatrix, por parte de RedHat. Basicamente, MetaMatrix Enteprise es un producto que permite exponer cualquier motor de base de datos como un conjunto de web services, permitiendo así incorporar el concepto de Data as a Service  en la infraestructura informática corporativa, extendiendo la implementación de arquitecturas SOA [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thinkingit.net/wp-content/uploads/2007/04/logo_rh_home.png" title="RedHat"><img src="http://thinkingit.net/wp-content/uploads/2007/04/logo_rh_home.png" alt="RedHat" /></a>Ayer se anunció la intención de compra de <a href="http://www.metamatrix.com">MetaMatrix</a>, por parte de RedHat.</p>
<p>Basicamente, <a href="http://www.metamatrix.com/pages/products/mm_enterprise.htm">MetaMatrix Enteprise</a> es un producto que permite exponer cualquier motor de base de datos como un conjunto de web services, permitiendo así incorporar el concepto de Data as a Service  en la infraestructura informática corporativa, extendiendo la implementación de arquitecturas SOA hasta los mismos repositorios de información.</p>
<p>La idea es que MetaMatrix se convierta en parte de la división JBoss de RedHat, como parte de su estrategia como plataforma de aplicaciones.</p>
]]></content:encoded>
			<wfw:commentRss>http://thinkingit.net/2007/04/redhat-compra-metamatrix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacia SOA con J2EE</title>
		<link>http://thinkingit.net/2007/03/hacia-soa-con-j2ee/</link>
		<comments>http://thinkingit.net/2007/03/hacia-soa-con-j2ee/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 13:26:20 +0000</pubDate>
		<dc:creator>matias</dc:creator>
				<category><![CDATA[Desarrollo de Software]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Vendors]]></category>

		<guid isPermaLink="false">http://ThinkingIT.net/2007/03/22/hacia-soa-con-j2ee/</guid>
		<description><![CDATA[Una de las grandes ventajas de las tecnologías abiertas o &#8220;no-Microsoft&#8221; (Java, C++, PHP, etc) es la flexibilidad y versatilidad en la definición de cada uno de los componentes que integran un sistema, tanto por dentro como por fuera (es decir, las interfases que éstos exponen a otros sistemas). Esto se puede convertir en un [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thinkingit.net/wp-content/uploads/2007/03/osoa.gif" title="Open Service Oriented Architecture"><img src="http://thinkingit.net/wp-content/uploads/2007/03/osoa.gif" alt="Open Service Oriented Architecture" /></a>Una de las grandes ventajas de las tecnologías abiertas o &#8220;no-Microsoft&#8221; (Java, C++, PHP, etc) es la flexibilidad y versatilidad en la definición de cada uno de los componentes que integran un sistema, tanto por dentro como por fuera (es decir, las interfases que éstos exponen a otros sistemas).</p>
<p>Esto se puede convertir en un problema a la hora de pensar en integración y el modelo <a href="http://en.wikipedia.org/wiki/Service-oriented_architecture">SOA</a>, si los equipos de desarrollo de sistemas no se pusieron de acuerdo al momento de definir estándares.</p>
<p><span id="more-14"></span>Este tipo de problemas no existen del lado Microsoft, al menos no son tan evidentes, por la sencilla razón de que se trata de un sólo player, y no tiene que negociar con otros la definición de un estándar. Lo impone y listo. Lo que no quiere decir que no existan problemas de integración de Microsoft con otras tecnologías, donde MS no puede imponer estándares.</p>
<p>Y esto es lo que pasa con muchos de los sistemas existentes hoy en el mercado: Cada vendor tiene su propio conjunto de interfases basado en su propio estándar y esto dificulta la integración, ya que se debe agregar una capa de &#8220;traducción&#8221; entre los diferentes estándares.</p>
<p>Es por ello que la gente de Sun, IBM, EDS, Bea, SAP formaron <a href="http://www.oasis-open.org">OASIS</a> hace algunos años y definieron el conjunto de estándares para unificar los criterios de desarrollo e integración de las diferentes tecnologías detrás de cada uno de ellos. Liberaron papers, especificaciones, frameworks, y muchas conferencias como resultado de casi 15 años de trabajo. Aún hoy, con casi 600 miembros, la integración sigue siendo un problema en muchas empresas que deciden optar por tecnologías abiertas.</p>
<p>Entonces, Sun, IBM, SAP, Bea se volvieron a juntar (esta vez dejaron afuera a EDS, pero sumaron a Oracle, RedHat, Sybase y Siemens, entre otros) y formaron otra organización más: <a href="http://www.osoa.org">Open SOA Collaboration</a>, con objetivo de trabajar en dos proyectos, al menos por el momento:</p>
<ul>
<li><a href="http://www.osoa.org/display/Main/Service+Component+Architecture+Home">Service Component Architecture</a> (SCA): Que define el conjunto de estándares y especificaciones para desarrollo y consumo de Web Services, e integración en tecnologías abiertas (Java, C++, BPEL, PHP, EJB, Spring, etc).</li>
<li><a href="http://www.osoa.org/display/Main/Service+Data+Objects+Home">Service Data Objects</a> (SDO): Que define un estándar abierto para el manejo de datos, independiente de la tecnología o repositorio que se use. Obviamente, el secreto detrás de todo esto es unificar todo en XML.</li>
</ul>
<p>Después de tanta introducción, la buena noticia es que el proyecto SCA acaba de liberar la <a href="http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications">versión 1.0</a> de sus especificaciones, luego de casi dos años de trabajo. Los estándares de integración están basados en las definiciones hechas por la gente de OASIS (bah, ellos mismos).</p>
]]></content:encoded>
			<wfw:commentRss>http://thinkingit.net/2007/03/hacia-soa-con-j2ee/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
