Reputation: 8704
I need to implement chat between users in my application(.NET). I'm already using RabbitMQ as message broker in it to pass some notifications between client programs. Is it normal to use RabbitMQ for creating integrated chat or its better to use XMPP to implement chat part?
Upvotes: 0
Views: 364
Reputation: 32392
If you control both the chat clients and chat server, then you will find it easier to use AMQP for your chat as well. You might want to use a separate topic exchange for the chat messages though.
XMPP makes sense when you need to support 3rd party chat clients or chat servers.
Upvotes: 1