Search code examples
c#mqttdata-distribution-service

Library for publish subscriber model with message queueing


I have a C# desktop plugin applications, I need dds implementation for plugin communication, I tried openslicedds, opendds and MQTT messaging protocol.

I couldn't find a light-weight solution it, mainly because of lightweight C# server which need to install with my application is not available or most of them has dependency with cygwin.

Also we expect this must compile with mono to run in linux.

I tried with MSMQ too, but it's not enabled by default and it is not supporting publish subscribe pattern too.

Please suggest me a lightweight free solution if anything available.


Solution

  • I found Mosquito project(http://mosquitto.org/) as a lightweight which implements MQTT(http://mqtt.org/), total installation including server is 747 KB only in windows.got C# client solution also for this. http://sourceforge.net/projects/mqttdotnet/