注册实现