martes, 20 de marzo de 2007

Por una integracion mejor... :D

Hola, pues "eme" aqui realizando mi primer post (siempre hay una primera vez :D).

Antes que nada quiero agradecer al gran Guayusei, Conejo Lobo o mejor conocido mundialmente como ChilliCoder el mismisimo Martin Trejo :D y a aun excelente amigo y mejor persona Gustavo de la Cruz Tovar por haberme invitado a participar en este proyecto de integracion a la mexicana, en el que que tratare de aportar la experiencia ganada en estos asuntos de integracion o si no al menos confundirlos mas ;)

Pues zapatero a tus zapatos, ¿cuantas veces hemos escuchado hablar de integracion de sistemas? apuesto que mas de uno de nosotros nos ha tocado "Integrar Sistemas". Pues en efecto, estamos rodeados de sistemas que por decirlo de alguna manera mas "nice"... son heterogeneos (palabra que no usaba desde la facultad :D), en palabras mortales quiere decir que.. hoy dia existen sistemas desarrollados en multiples plataformas, utilizando multiples protocolos y multiples lenguajes, lo interesante del caso es que en la mayoria de los escenarios surge la necesidad de compartir informacion... de interoperar..... aun mas sorprendente es, que en la mayoria de las soluciones los "integradores" fuman "pasto" para resolver esa necesidad y se crean unas interfaces que ya se deben de imaginar.

Hay muchas cuestiones a tomar en cuenta al integrar sistemas: niveles de servicio, seguridad, volumen de informacion, procesos en linea o batch, procesos sincronos o asincronos... en fin iremos viendo poco a poco casos en los cuales se tocan algunos de estos aspectos.

Les recomiendo ampliamente que consigan el libro Enterprise Integrations Patterns de Gregor Hohpe and Bobby Woolf, para nosotros nuestra biblia :D, muchos de los patrones mostrados en este libro son utilizados en conceptos como el Enterprise Service Bus de David Chappel, ya llegara su momento de hablar del ESB.

Bueno pues inicia un nuevo proyecto... asi que manos a la obra..

Por una integracion mejor, hasta la vista.

Tuzo