完成client类用于发送消息