title: Compress JSON message on server and decompress in client side
body: <p>I send Json messages to a service which republish these messages to our users. The problem is that some of my messages are bigger than the maximum limit of the allowed message size, so I wondered if I could apply any kind of compression to my messages then decompress them in the client side.</p>
  
  <p>First I tried Gzip in C#, but it seems so hard to decompress using JavaScript.</p>
  
  <p>Some other voices tell to try LZMA and Zlip.</p>
  
  <p>Am I on the right way, or I should think in a different way.</p>