Documentos de Académico
Documentos de Profesional
Documentos de Cultura
integración de sistemas
Introducción
Uso de patrones en el curso
Mensajería
Introducción Sistemas de mensajería
a la ¿Por qué usar mensajería?
integración Desafíos de la mensajería asincrónica
de sistemas
Pensar de manera asincrónica
Aplicaciones distribuidas vs integración
Sistemas de mensajería comercial
Desafíos de la
mensajería asincrónica
La mensajería asincrónica no es la
panacea de la integración. Resuelve
muchos de los desafíos de integrar
sistemas dispares de una manera
elegante, pero también presenta
desafíos. Algunos son inherentes al
modelo asincrónico, mientras que otros
varían con la implementación específica
de un sistema de mensajería.
Desafíos de la mensajería asincrónica
Soporte de
plataforma
Muchos sistemas de mensajería
limitado. patentados no están disponibles en
todas las plataformas.
Dependencia
de un
Muchas implementaciones de sistemas de
proveedor. mensajería se basan en protocolos
propietarios.
Como resultado, los diferentes sistemas de
mensajería generalmente no se conectan
entre sí.
Esto puede generar un nuevo desafío:
¡integrar múltiples soluciones de integración!
Pensar de manera asincrónica
La mayoría de las aplicaciones utilizan llamadas a funciones
sincrónicas; por ejemplo: un procedimiento que llama a un
subprocedimiento, un método que llama a otro método o
un procedimiento que invoca a otro de forma remota a
través de una llamada a procedimiento remoto.
Aplicaciones
distribuidas Una aplicación empresarial a
menudo incorpora una
arquitectura de n capas (n-tier)
integración
Aunque esto da como resultado
procesos en diferentes máquinas
que se comunican entre sí, esto
es distribución de aplicaciones,
no integración de aplicaciones.
Sistemas de mensajería
comercial