¿Cola de mensajes PUB/SUB con filtrado del lado del servidor?

¿Cola de mensajes PUB/SUB con filtrado del lado del servidor?

Estoy buscando una cola de mensajes para realizar una aplicación de chat.

El requisito más importante es: cuando un suscriptor especifica un criterio de filtro, todos los mensajes deben filtrarse.en el lado del servidor.

Lamentablemente, no encuentro respuestas definitivas a la pregunta de si todos esos MQ que existen se filtran en el lado del cliente o en el lado del servidor.

Me parece que la mayoría de los MQ no admiten ningún criterio de filtro o filtran en el lado del cliente (Kafka, ZeroMQ).

¿Quizás ustedes puedan guiarme en la dirección correcta?

Respuesta1

Si está utilizando una suscripción a temas JMS con un "selector" (lo que JMS llama un "filtro") enActiveMQ Artemisaluego el filtrado se realiza en el lado del servidor.

información relacionada