title: C# client library for subscribing/publishing MQTT (Really Small Message Broker)
body: <p>I need to implement the push notification for Android but there will not be internet access and only intranet access is available.
  So I think I cannot use C2DM and third party API like UrbanAirship. So I am thinking of using MQTT RSMB(Really Small Message Broker), C# .net as Publisher to the broker and wMqtt.jar for Android as subcriber to the broker.</p>
  
  <p>I have downloaded the RSMB and found the followings exe:
  -broker.exe
  -stdinpub.exe
  -stdoutsub.exe</p>
  
  <p>I have successfully subscribed from Android and published messages using stdinpub.exe with topic.</p>
  
  <p>I would like to get some advice from you guys on the followings :</p>
  
  <p>1).Is RSMB free? Is there any other alternatives that suit my case?</p>
  
  <p>2).how will I be able to connect to the RSMB broker using C# (for publishing and subscribing). Are there any C# client library for RSMB?</p>
  
  <p>3).How is the performance and reliability of the MQTT ? I might need to push a few hundreds of messages at the same time.</p>
  
  <p>4).If there is no other ways then I am thinking of executing the stdinpub.exe inside my C# application.(It might sound bad).</p>
  
  <p>I find that there is very little information about MQTT on the web and should I really go that way or are there any other alternatives?</p>