Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


dad:patrones_de_integracion

¡Esta es una revisión vieja del documento!


Patrones de Integración

Las aplicaciones actuales interaccionan unas con otras y le hacen frente a los siguientes problemas:

  • Las redes son lentas y no fiables
  • Las aplicaciones son diferentes: Framework, sistema, codificación y codificación de los datos.
  • El cambio es inevitable, las aplicaciones evolucionan constantemente.

Los desarrolladores suelen adoptar las siguientes soluciones:

  • Transferencia de ficheros.
  • Base de datos compartida.
  • Invocación de procesos remotos.
  • Envío de mensajes.

Elementos

Mensaje

es una estructura de datos, puede ser un string, byte array, registro o un objeto Se puede interpretar como:

  • Dato
  • Una descripción de orden a ejecutar en el receptor
  • Descripción de un evento producido en el emisor

Tiene 2 partes:

  • Body
  • Header

Canal

Son vías lógicas que conectan los programas y el listado de mensajes.

Se comportan como una colección de mensajes.

Se comparten entre ordenadores.

Múltiples aplicaciones pueden usarlos simultáneamente.

dad/patrones_de_integracion.1700734960.txt.gz · Última modificación: 2023/11/23 10:22 por thejuanvisu