添加消息发送和接收逻辑   存在一些bug