The Publish-Subscribe modelo ofrece dos grandes ventajas - escalabilidad y flexibility.The publicación-suscripción modelo trabaja como si uno se dirige a una audiencia a través de un discurso para que el orador es el editor y las personas en la audiencia son abonados. El número de personas en la audiencia es irrelevante; lo único relevante es la forma de comunicación de la información. La forma en que la información se proyecta a los suscriptores forma la escalabilidad "" llegar a un mayor número de personas a través de una más fuerte way.
For el discurso (contenido) de la editorial también el número de personas es no contabilizada. De hecho, durante el discurso oyentes existentes pueden dejar y nuevos suscriptores pueden entrar a su antojo sin afectar el editor o el discurso. De ahí que el editor no se acopla con cualquier suscriptores individuales y el número de abonados también es anónimo para el editor. Esto define la flexibilidad de desarrollo del servidor BizTalk Server system.
BizTalk Server permite el sistema para manejar los mensajes de la misma manera, es decir, el servidor BizTalk (el hablante) publica mensajes a un área común (la audiencia) y procesos (las personas) en esa área común que estén interesados en consumir los mensajes publicados suscribirse a ellos (orquestaciones, recibir o enviar puertos o puertos directamente unidos) .Aunque, el modelo ISN Publish-Subscribe "t intención de trabajar para todos los suscriptores que reciben todos los mensajes.
El modelo tiene un filtro de intereses que pasa los mensajes relacionados con el tema de que los abonados han suscrito. En el desarrollo de BizTalk hay dos filtros generales "" uno a filtrar los mensajes en función de sus temas, y los otros filtros de los mensajes en función de su content.So hemos terminado con los suscriptores de la arquitectura de desarrollo de BizTalk y ahora para el "s parte Publisher.
Uno puede publicar mensajes en BizTalk a través de: 1> El envío de un mensaje a un port2 recibir> Llamar a una orquestación de otro orchestration3> Creación de un puerto enlazado directa (más sobre esto en un próximo artículo) 4 mensajes>