[发明专利]一种域名创建系统有效
申请号: | 201910202117.0 | 申请日: | 2019-03-18 |
公开(公告)号: | CN111726425B | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 郭汉磊;卢文泽;高雷 | 申请(专利权)人: | 互联网域名系统北京市工程研究中心有限公司 |
主分类号: | H04L61/3015 | 分类号: | H04L61/3015;H04L67/02;H04L69/08 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 黄玉东 |
地址: | 101408 北京市怀柔*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名 创建 系统 | ||
本发明公开了一种域名创建系统,包括一设置在接口使用方及注册局之间的EPP连接管理装置,所述EPP连接管理装置包括:前端API接口,接收从接口使用方发送的注册请求,然后发送给协议转换组件,以及接收从协议转换组件回传的域名创建结果发送给接口使用方;协议转换组件,根据接口调用方及注册局的协议要求进行协议格式的相互转换;连接管理组件,获取EPP连接,与注册局backend进行通信。本发明所公开的一种域名创建系统,通过设计在接口使用方及注册局之间的EPP连接管理装置,屏蔽了复杂的EPP接口操作细节,提供统一的HTTP+JSON接口,便于调试、调用,简化了域名创建的步骤,提高了域名创建的效率。
技术领域
本发明属于互联网域名建立领域,具体涉及一种域名创建系统。
背景技术
可扩展供应协议(Extensible Provisioning Protocol)简称EPP协议。EPP协议是采用XML语言描述的、有状态的C/S协议,定义了注册管理机构(S)和注册服务机构(C)之间的通信接口。用于管理存储在共享中心数据库中的对象,是一种可运行在多种传输层协议之上的应用层协议。
EPP协议命令包含三类主要的命令:会话管理命令、对象查询命令、对象更改命令。其中会话管理命令主要是建立、结束客户端和服务器之间的会话连接。对象查询命令、对象更改命令为客户端提供了操作数据对象的操作。
EPP对象包括Contact、Host、Domain三大主要对象。Contact对象是对域名联系人信息的抽象。Host对象是对域名解析信息的抽象。Domain对象是对域名主体自身信息的抽象,包含如:注册时间、到期时间等的描述。
EPP接口是基于EPP协议的进行域名注册业务的服务端对应的客户端API。EPP协议本身是基于XML的协议,在编程中直接拼接XML也能实现通信。但这样编程效率低,易出错。EPP接口是对EPP协议进行封装,提供基于java语言的编程API,避免直接操作、拼接XML字符串,提高编程效率、有效降低编程错误率。
EPP协议定义了EPP三大对象的各种操作,加上域名全生命周期的各种管理操作一起,算起来总共至少有31种操作。这么繁多的操作一起,导致EPP接口使用起来比较繁琐。典型的创建域名操作,需要经历以下步骤:
1.登录;
2.主机列表;
3.联系人列表;
4.注册期限;
5.域名密码;
6.DNSSEC数据;
7.发送命令进行交互;
8.获取结果,并做后续处理;
9.退出。
从上可以看出操作步骤很多,编码繁琐。因此,如何设计一种操作简单的域名创建系统,便成为了目前亟待解决的问题。
发明内容
本发明的目的是提供一种域名创建系统,以有效解决现有技术中的域名创建过程繁杂的问题。
本发明采用的技术方案如下:
一种域名创建系统,包括一设置在接口使用方及注册局之间的EPP连接管理装置,所述EPP连接管理装置包括:
前端API接口,接收从接口使用方发送的注册请求,然后发送给协议转换组件,以及接收从协议转换组件回传的域名创建结果发送给接口使用方;
协议转换组件,根据接口调用方及注册局的协议要求进行协议格式的相互转换;
连接管理组件,获取EPP连接,与注册局backend进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于互联网域名系统北京市工程研究中心有限公司,未经互联网域名系统北京市工程研究中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910202117.0/2.html,转载请声明来源钻瓜专利网。