Usando QPID / AMQP con .Net

45 views
Skip to first unread message

Leonardo Sailer

unread,
Mar 23, 2018, 8:58:28 AM3/23/18
to altnet-a...@googlegroups.com, altnet-...@googlegroups.com
Buenas Gente.. dode todo tiene respuesta ..

Estoy trabajando en una integracion que utiliza QPID de Apache ( AMQP) , Cero conocimiento previo / experiencia con AMQP .
La verdad que intente compilar la api messaging de C++ que provee en qpid.apache.org y no logro terminar de limpiar los errores , estoy intentando usar  amqp.net lite y buscando otros frameworks, nuget para suar ..

Queria saber si alguno tiene alguna preferencia o recomendacion / sugerencia / si tiene la qpid.messsing.org.dll compilada.

Desde ya muchas GRacias

Uzi Mamani Fernández

unread,
Apr 16, 2018, 4:23:53 PM4/16/18
to altnet-...@googlegroups.com
podrias usar el cliente de RabbitMq para .net, desde que rabbit tambien implementa AMQP debe ser posible, yo he usado el cliente de rabbitmq directamente y para cosas mas elaboradas uso Masstransit o podrias darle un vistazo a Paramore

--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a altnet-hispano+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a altnet-hispano@googlegroups.com.
Visita este grupo en https://groups.google.com/group/altnet-hispano.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Saludos

uZi

About me

Carlos Admirador

unread,
Apr 17, 2018, 5:46:30 PM4/17/18
to AltNet-Hispano

Qué aporta RabbitMq, Masstransit o Paramore ? respecto a MSMQ ?

Y cómo es el "getting started" de cada uno? Por ejemplo, para RabbitMQ en Windows (https://www.rabbitmq.com/install-windows-manual.html) hay que instalar Erlang, luego el RabbitMQ Server, variable entorno ERLANG_HOME, Erlang cookies, etc, etc y etc (no tan trivial..)

Cómo es preparar el entorno para MassTransit y Paramore?


Del libro de Microservicios...utilizan RabittMQ:

https://blogs.msdn.microsoft.com/cesardelatorre/2018/02/07/microsoft-ebook-gratuito-en-espanol-microservicios-net-arquitectura-para-aplicaciones-net-contenerizadas/#comment-19035

Todos estos microservicios estan implementados con ASP.NET Core Web API y desplegados como contenedores Docker.

Las aplicaciones cliente se comunican con los servicios de backend mediante HTTP.

Los microservicios también se comunican entre ellos pero solamente mediante mensajes asíncronos (Eventos de integración) basados en un Bus de Eventos con varias implementaciones opcionales:

Uzi Mamani Fernández

unread,
Apr 17, 2018, 9:12:20 PM4/17/18
to altnet-...@googlegroups.com
Masstransit y Paramore son frameworks que pueden usarse como un ESB o en combinacion con un ESB
ambos permiten o ayudan escribir sistemas distribuidos,

RabbitMQ es un servidor de mensajeria (Colas si tambien quieres llamarlo así) que implementa AMQP

que le añade sobre MSMQ, pues eso implementan AMQP que como puedes ver es un estandar que es usado en muchos productos, y puedes usar el mismo codigo cliente tan solo cambiando el Servidor, porque mucho de la logica de configuracion de los topicos y colas esta definida en la definicion de la conexion del cliente (publicador o subscriptor) y no en una configuracion dentro del servidor a eso yo le llamo flexibilidad y como puedes ver RabbitMQ lo puedes instalar en window, linux, en un contenedor y tb ahora esta como un servicio en Azure y tambien los hay en Amazon

es lo que se me viene a la mente ahora...
saludos


--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a altnet-hispano+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a altnet-hispano@googlegroups.com.
Visita este grupo en https://groups.google.com/group/altnet-hispano.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Leonardo Sailer

unread,
Apr 25, 2018, 9:19:21 AM4/25/18
to altnet-a...@googlegroups.com, altnet-...@googlegroups.com
Gracias a Todos Voy a intentar probar con estos consejos. GRacias 

Carlos Admirador

unread,
Feb 8, 2021, 3:27:27 AM2/8/21
to AltNet-Hispano
Algún buen ejemplo con Masstransit ?

Kiquenet

unread,
Jan 11, 2024, 6:26:35 AM1/11/24
to AltNet-Hispano
ActiveMQ qué puede aportar?
Diferencias con RabbitMQ ?

Kiquenet

unread,
Jan 24, 2024, 10:15:02 AM1/24/24
to AltNet-Hispano

RabbitMQ y Kafka son dos de los sistemas de mensajería más famosos que existen. En este vídeo los comparamos como message brokers, vemos todo su potencia y, sobretodo, veremos cuál escoger para una arquitectura basada en eventos. by CODELY TV

https://www.youtube.com/watch?v=IZh8wB9PSqo


Reply all
Reply to author
Forward
0 new messages