Asio sample for async communicaiton