Blog de Jaime Cid

Jaime Cid 22 de Julio de 2006 Jaime Cid 7 de Diciembre de 2006 Jaime Cid 25 de Diciembre de 2006
Todo | AJAX | Blogging | Eventos | General | i18n | Java | JES | NetBeans | OpenSource | SOA | Web2.0
« Estadísticas de... | Main | Soporte JWSDP en Sun... »
20060315 miércoles marzo 15, 2006

Integracion y SOA con CAPS (SeeBeyond)

La adquisición de SeeBeyond por parte de Sun permite ampliar la familia de suites JES (Java Enterprise System) con la Suite CAPS (Composite Application Platform Suite)

Esta nueva Suite de soluciones de integración permite afrontar proyectos de integración tradicionales (EAI) y de Aplicaciones Compuestas y SOA

En general se pueden clasificar los proyectos de integración en 3 tipos:


Las aplicaciones compuestas son una forma de crear nuevos programas con sus propias interfaces de usuario, procesamiento y acceso de datos. La diferencia entre una aplicación compuesta y un programa “normal” es que una aplicación compuesta obtiene la mayor parte de sus datos aprovechando sus aplicaciones y bases de datos ya existentes. De modo que estas nuevas aplicaciones compuestas van a parecerle totalmente nuevas al usuario. Las aplicaciones compuestas nos permiten aprovechar los sistemas existentes sin romper los sistemas y sin quebrar la banca.

Para crear las soluciones de sincronización de datos y las aplicaciones compuestas, tenemos dos opciones. Podemos construir cada una de esas soluciones a mano en cada caso. O podemos estudiar el problema de la integración. Puede decir: ¿Cómo puedo crear activos reutilizables? Allí es donde entra una arquitectura orientada a servicios (SOA). Con una arquitectura orientada a servicios, uno ve la arquitectura como una oportunidad de acceder a las aplicaciones existentes, sin importar si son aplicaciones heredadas o aplicaciones empaquetadas. Uno trata de aprovechar los estándares siempre que sea posible. Se hace de modo tal que una vez que haya accedido a una aplicación por una aplicación compuesta o una solución de sincronización de datos, puede reutilizar las piezas de la integración.

Hay muchos estándares. Eso es parte del problema. Nunca nos faltan estándares. En algunos casos, los estándares son complementarios, lo cual es excelente. Por ejemplo, tenemos toda una multitud de estándares abiertos relacionados con los servicios Web. Para crear una aplicación usando servicios Web, sólo se necesita usar una colección de estándares de servicios Web. Pero para efectos de comunicaciones e interoperabilidad, también tenemos ebXML, que es predominantemente un estándar B2B. Tenemos AS2, que también se conoce como el EDI en Internet. Luego está RosettaNet, que es un estándar que creció para el sector de la alta tecnología y se ha ampliado a otros sectores.

CAPS (Composite Application Platform Suite) puede implementarse sobre muchos servidores de aplicaciones J2EE. Ciertamente, funciona con el servidor de aplicaciones Sun Java System, pero también puede implementarse sobre servidores IBM WebSphere, BEA WebLogic o JBOSS debido a nuestro uso del conjunto completo de estándares J2EE.

Informes de analistas sobre el mercado de Integración y SOA:






Enviado por jaimecid ( mar 15 2006, 06:32:50 PM CET ) Permalink

Comentarios:

Enviar un comentario:

Los comentarios han sido deshabilitados.

Calendario

Búsqueda

Redes Sociales

Technorati

RSS Feeds

Enlaces

Navegación

Visitas Hoy

Entradas

Del.icio.us