c++11 simple message service