Pregunta

NServicioBus y Tránsito masivo Hay dos herramientas que se pueden utilizar para implementar mensajería con MSMQ y otras colas de mensajes.

Encuentro que una vez que empiezas a usar la mensajería para que las aplicaciones se comuniquen entre sí, realmente no quieres volver al antiguo estilo RPC.

Mi pregunta es, ¿qué otras herramientas existen?¿Qué herramientas utilizas?

¿Fue útil?

Solución

Apache ActiveMQ es probablemente el intermediario de mensajes de código abierto más popular y potente que existe, con la comunidad de código abierto más activa detrás, así como soporte comercial, capacitación y herramientas si lo necesita.

Uno de los aspectos más interesantes de ActiveMQ es su amplio soporte para una gran cantidad de enlaces de idiomas diferentes y protocolos de transporte

Otros consejos

WebSphere Message Broker es el ESB insignia de IBM que se ejecuta sobre MQ.

También producen WebSphere ESB, que es una oferta ligeramente más ligera que se especializa en ESB en todos los servicios web.

Usamos servicios WCF para operaciones basadas en mensajes sincrónicos y nServiceBus para cualquier cosa asincrónica.

Rogue Wave es muy popular [ http://roguewave.com/products/hydra/ ]

También lo son las ofertas Websphere de IBM [ http://en.wikipedia.org/wiki/Mqseries ]

WCF es extremadamente poderoso y cualquier persona en el espacio .NET que inicie un sistema basado en mensajes debería examinarlo.

No recomendaría BizTalk a menos que pueda aprovechar mucho sus adaptadores (es decir,tienes muchos sistemas antiguos con los que comunicarte).

Nuedesic es un excelente ESB basado en WCF, Neuron, si está dispuesto a pagar un poco.

Utilizo la pila de software de IBM porque tiene el conjunto más amplio de características (pub/sub, async, sync) y soporte de plataforma (más de 60 combinaciones de plataformas e idiomas) y también un excelente conjunto de herramientas gratuitas proporcionadas por IBM.

Para operaciones, utilizo el paquete de soporte de rotación de registros lineales de IBM WebSphere MQ.

Para desarrollo y pruebas, me gusta RFHUTIL para generar objetos cobol, java, MS falsos, otros objetos binarios y de texto y SOAPUI para invocar servicios web HTTP.Si necesito invocar servicios web basados ​​en MQ, vuelvo a RFHUtil.Por supuesto, Websphere MQ Explorer para administrador.

Usamos el antiguo WebSphere Message Broker 6.1 (ahora IBM Integration Bus) que es rápido y confiable una vez que lo conoce.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top