优化消息注册的方式