title: Simple multithreaded server in C++?
body: <p>I want to write a simple server application that will take commands from a client application and run those commands in separate threads.  </p>
  
  <p>I was looking at the <a href="http://dlib.net/network.html#server" rel="noreferrer">server class in dlib</a>.  Does anyone have experience using this?  How does it compare to using Boost's Asio?  </p>
  
  <ul>
  <li><a href="http://dlib.net/sockstreambuf_ex.cpp.html" rel="noreferrer">Example of server in dlib</a></li>
  <li><a href="http://www.boost.org/doc/libs/1_37_0/doc/html/boost_asio/examples.html" rel="noreferrer">Examples of client/server in Boost Asio</a></li>
  </ul>