martes, 7 de octubre de 2008

Interoperabilidad - Exposición

Nos gustaría introducir el tema de interoperabilidad Java .NET con un repaso de los desafios que enfrentan los negocios hoy en día y hacen necesaria la interoperabilidad e integración de sistemas heterogéneos.

A continuación, una descripción breve de las diferentes tecnologías que permiten la interoperabilidad entre las plataformas Java y .NET. Recordemos que web services es únicamente una de las muchas tecnologías existentes.

A partir de este punto, la investigación se enfoca en web services. Existen dos metodologías de integración que necesitamos explorar:
- Sincrónica
- Asincrónica

Para cada una de las anteriores, se hará una descripción de los detalles de implementación de web services en ambas plataformas Java y .NET, los patrones de diseño conocidos, ejemplos, mejores prácticas, etc. Asímismo, vamos a estudiar las recomendaciones propuestas por la organización WS-I y utilizaremos la aplicación de ejemplo Supply Chain Management.

Por último, debemos cubrir lo relacionado con los requerimientos de calidad de servicio e.g. seguridad, confiabilidad, escalabilidad. Para esto, estudiaremos el Project Tango.

Entre las fuentes bibliográficas consultadas, debemos resaltar las siguientes:
- Java EE and .Net Interoperability: Integration Strategies, Patterns, and Best Practices por Marina Fisher, Ray Lai, Sonu Sharma, Laurence Moroney
- SOA Cookbook por Eben Hewitt

Saludos,

Eduardo

No hay comentarios: