请注意以下几点:1、使用io_service.run()驱动异步事件;2、在程序中为tcp::v4()设置为0.0.0.0,避免客户端连接的限制;最好在Linux系统下由运维进行设置;3、通过自定义start()方法控制服务器的启动时机;4、析构newSession时,对客户端socket的处理不会受到影响;5、socket在asio中支持move操作,move操作会恢复初始化状态并保留数据结构;6、使用move操作时应注意构造函数的行为。