title: How to create simple http server with boost capable of receiving data editing it and sharing?
body: <p>So using any free opensource cross platform library like boost how to create a web service capable of reciving a data stream (for example stream of mp3 frames) on one URL like <code>http://adress:port/service1/write/</code> and capable of sharing latest recived data to all consumers on <code>http://adress:port/service1/read/</code> so of course mp3 is just an example of packed stream-able data - generally it can be anything packed. How to create such thing?</p>
  
  <p>Generaly I am honesly triing to understend how to do such thing with <a href="http://sourceforge.net/projects/cpp-netlib/">C++ Network Library</a> but it is just quite unclear to me.</p>