80 likes | 248 Views
Patrón Forwarder -Receiver. Una Breve Explicación Neotect S.A. Problema. Se requiere comunicación entre nodos diferentes. El “ Cableo Directo ” nos amarra a una tecnología específica . Solución. Forwarder. Nodo Implementa la lógica de negocio. Receiver. Estructura. IPC.
E N D
Patrón Forwarder-Receiver Una Breve Explicación Neotect S.A.
Problema Se requierecomunicación entre nodosdiferentes El “CableoDirecto” nosamarra a unatecnologíaespecífica. Neotect S.A.
Solución Forwarder Nodo Implementa la lógica de negocio Receiver Neotect S.A.
Estructura IPC enviarMsg recibirMsg enviarMsg recibirMsg IPC Neotect S.A.
Secuencia de Acciones IPC IPC Neotect S.A.
Forwarder / Receiver • Ventajas • Eficiencia de comunicación entre interprocesos. • Encapsula la comunicación. • Se afectan solo lasimplementaciones de las interfaces. • Desventajas • La comunicación no esdirecta. • Existen dos capas entre la comunicación. • Impacto en el desempeño. Neotect S.A.
Alternativas • Generalmente, el patrónincluyeunatabla de direcciones en el Forwarder • Puedeimplementarse sin estatabla de direcciones • Mayor desempeño • Mayor acoplamiento: Dificulta un cambio en el esquema de comunicación. Neotect S.A.
Fin Discusión Neotect S.A.