首页> 中国专利> 一种少数民族文字域名的注册服务器和方法

一种少数民族文字域名的注册服务器和方法

摘要

本发明提供了一种少数民族文字域名的注册服务器和方法,所述服务器包括:接口模块,用于获取用户提交的待注册域名的注册信息;所述接口模块以浏览器页面的形式展现给用户;审核模块,用于对获取的注册信息进行审核;所述审核包括:审核所述待注册域名与已有的域名记录是否相同,审核该待注册域名是否符合少数民族文字的域名构成规则,审核该待注册域名是否能被成功转码;存储模块,用于存储所述审核通过的域名的注册信息、该域名所属的语言类别标签、转码后的ASCII域名。通过重新定义少数民族文字的域名构成规则和筛选优化Unicode字符集,实现了少数民族文字域名的注册;用户通过浏览器就可以注册少数民族文字域名,更加方便直观。

著录项

  • 公开/公告号CN101741922A

    专利类型发明专利

  • 公开/公告日2010-06-16

    原文格式PDF

  • 申请/专利权人 中国科学院计算机网络信息中心;

    申请/专利号CN200810225792.7

  • 申请日2008-11-13

  • 分类号H04L29/12;H04L29/06;

  • 代理机构北京润泽恒知识产权代理有限公司;

  • 代理人苏培华

  • 地址 100190 北京市海淀区中关村南4街4号

  • 入库时间 2023-12-18 00:27:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-10-16

    授权

    授权

  • 2011-12-21

    实质审查的生效 IPC(主分类):H04L29/12 申请日:20081113

    实质审查的生效

  • 2010-06-16

    公开

    公开

说明书

技术领域

本发明涉及域名注册领域,特别是涉及一种少数民族文字域名的注册服务器和方法。

背景技术

随着互联网技术应用的越来越广泛,世界各地的网络用户数量都在加速递增。为了方便用户对互联网资源的访问,由网际协议(IP)地址演变出域名,随着中文用户的增加,又在技术上实现了中文域名,使中文用户对互联网的使用更加方便,促进网络技术的快速发展和刺激中文用户的进一步增多。

现有的中文域名注册系统是基于客户端/服务器(C/S)架构。目前国内用户无法直接登陆中文域名注册系统,都是通过登陆授权注册商的网站进行间接域名注册和享受相关服务,由专业的注册商来代理与中文域名注册系统之间的报文通讯。

该中文域名注册系统内置有汉字内码扩展规范(GBK)的中文字符集,注册商申请注册中文域名时,需要使用下载的客户端软件,把个人或企事业团体用户在注册商网站上提交的注册信息,按照报文要求的格式填写中文域名的注册信息,注册信息包括待注册的中文域名、主机名、主机地址、联系人信息、联系人标识(ID)等。其中,主机名和主机地址为选填项,若没有填写域名对应的主机名和主机地址,则该域名无法被解析,但查询时可以查到该域名已经被注册。

填写完毕后,注册商的客户端通过传输控制/网际协议(TCP/IP)向域名注册服务器发送连接请求,域名注册服务器审核该客户端的IP地址和授权信息,接受连接请求,该客户端就将填写好的注册信息以报文的形式在安全套接层协议(SSL)的加密保护下传递给域名注册服务器。域名注册服务器审核该中文域名是否可被注册授权,若该域名已被注册或由于注册信息的原因等造成域名不能被授权,则返回给客户端该域名注册失败以及失败原因的报文;若未被注册且通过注册信息的审核就会返回注册成功的报文。

若注册成功,则域名注册服务器在返回报文前会将该域名的全部注册信息存储在数据库中。域名注册成功之后用户可以登陆注册商网站,选择需要的服务,注册商再使用报文与域名注册服务器通讯,完成对已注册域名进行修改、查询、删除、续费的相关操作。

随着中文用户的增加,自然而然地带动了少数民族网民数量的增加。据中国互联网络信息中心2008年的互联网调查统计报告显示,藏族、蒙古族和维吾尔族等少数民族网民人数已经超过1300万。其中藏族用本民族语言撰写了相当数量的藏文、蒙文和维文网页,同时在互联网上积累了大量少数民族文化信息资源。随着少数民族网民数量的增多,能使用少数民族语言访问网站资源成为合理的要求。

现在的中文域名注册系统在创建初没有考虑少数民族文字域名的问题,是不支持少数民族文字域名注册服务的。由于每种少数民族语言文字都有其特殊性,若想让现有的中文注册系统支持少数民族文字域名的注册服务,需要对现有的系统进行大量的兼容分析和调整,还需要对现有数据库中已存储的大量的信息记录进行迁移,在迁移过程中很容易造成数据错误。而且,若将中文域名与少数民族文字域名耦合成一套域名注册系统,当少数民族文字域名注册系统部分出现程序上的缺陷时,会干扰已有的稳定的中文域名服务系统部分,这是非常麻烦和耗费精力的。

如何帮助少数民族人民利用本民族语言上网获取信息成为一个重要的现实问题。

总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够解决少数民族文字域名的注册问题。

发明内容

本发明所要解决的技术问题是提供一种少数民族文字域名的注册服务器和方法,能够使用户方便简易的注册少数民族文字域名。

为解决上述问题,本发明公开了一种少数民族文字域名的注册服务器,该服务器包括:接口模块,用于获取用户提交的待注册域名的注册信息;所述注册信息包括少数民族文字的待注册域名、主机名、主机地址、联系人信息;所述接口模块以浏览器页面的形式展现给用户;审核模块,用于对获取的注册信息进行审核;所述审核包括:审核所述待注册域名与已有的域名记录是否相同,审核该待注册域名是否符合少数民族文字的域名构成规则,审核该待注册域名是否能被成功转码;存储模块,用于存储所述审核通过的域名的注册信息、该域名所属的语言类别标签、转码后的美国标准信息交换码域名。

优选的,所述转码后的美国标准信息交换码域名用于直接导入域名解析服务器。

具体的,所述域名构成规则可以包括:各级域名文字所属的字符集规则;各级域名的分隔符规则;各级域名的文字长度规则。

优选的,所述接口模块还包括少数民族文字的内嵌输入模块,用于在浏览器页面上辅助用户输入少数民族文字,该内嵌输入模块内嵌有相应的少数民族文字字符集。

优选的,所述少数民族文字为藏文,所述字符集包括藏文基本字母、藏文数字和隔音符;所述字符集小于1997年颁布的藏文编码字符集基本集。

优选的,所述服务器还包括结果显示模块,用于显示待注册域名的注册成功提示信息、注册失败提示信息或者具体失败原因。

优选的,所述服务器还包括登陆模块,用于验证用户身份,建立用户与其对应在所述存储模块中已注册域名的注册信息的联系。

优选的,所述服务器还包括:查询模块,用于查询所述存储模块中用户已注册域名的注册信息和有效期;修改模块,用于修改所述存储模块中用户已注册域名的注册信息;所述修改为对除了该域名以外的其他注册信息进行修改;删除模块,用于删除所述存储模块中用户已注册域名的所有记录;续费模块,用于为所述存储模块中用户已注册的域名续费。

依据本发明的另一实施例,还公开了一种少数民族文字域名的注册方法,该方法包括如下步骤:获取用户提交的待注册域名的注册信息;所述注册信息包括少数民族文字的待注册域名、主机名、主机地址、联系人信息;对获取的注册信息进行审核;所述审核包括:审核所述待注册域名与已有的域名记录是否相同,审核该待注册域名是否符合少数民族文字的域名构成规则,审核该待注册域名是否能被成功转码;存储所述审核通过的域名的注册信息、该域名所属的语言类别标签、转码后的美国标准信息交换码域名。

优选的,所述获取步骤中还包括:通过内嵌输入法辅助用户输入少数民族文字。

优选的,在所述审核步骤后还包括有结果显示步骤:显示待注册域名的注册成功提示信息、注册失败提示信息或者具体失败原因。

优选的,在所述获取步骤前还包括登陆步骤:验证用户身份,建立用户与其对应的已注册域名的注册信息的联系。

优选的,在所述存储步骤后还包括查询步骤:查询用户已注册域名的注册信息和有效期。

优选的,在所述存储步骤后还包括修改步骤:修改用户已注册域名的注册信息;所述修改为对除了该域名以外的其他注册信息进行修改。

优选的,在所述存储步骤后还包括删除步骤:删除所述存储模块中用户已注册域名的所有记录。

优选的,在所述存储步骤后还包括续费步骤:为用户已注册的域名续费。

与现有技术相比,本发明具有以下优点:

本发明的少数民族文字的域名的注册服务器,通过重新定义少数民族文字的域名构成规则和对Unicode字符集进行筛选优化,使得少数民族文字域名的注册成为可能;该服务器对少数民族文字采用统一的域名构成框架,可以很容易实现在该服务器上加载不同少数民族文字的域名构成规则,可扩展性好;本发明的服务器简化了注册过程中的一些步骤,使少数民族文字域名的注册更简便;通过使用浏览器/服务器(B/S)架构,不再要求用户有相关技术背景,用户只要通过浏览器就可以直接登陆域名注册服务器,进行少数民族文字域名的注册,更加方便直观,易于推广使用;通过存储所述审核通过的少数民族文字域名转码后的ASCII域名,使该少数民族文字域名导入域名解析服务器(DNS)时省去了转码的步骤,更加快捷;通过存储少数民族文字域名所属的语言类别标签,为以后针对某一种语言进行优化提供了方便。

附图说明

图1是藏文文字的结构和例字示意图;

图2是本发明少数民族文字域名的注册服务器实施例的示意图;

图3是本发明少数民族文字域名的注册方法实施例的示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

本发明提供一种独立的少数民族文字域名的注册服务器,该服务器不会对已有的英文和中文域名注册服务器形成任何影响,是独立运行的。

首先,本发明提供一种少数民族文字域名的注册服务器的实施例。所述服务器实施例基于浏览器/服务器(B/S)架构,并预置有少数民族文字字符集和域名构成规则。所述少数民族文字字符集使用通用多八位编码字符集(UTF-8)规范。现以藏文为例进行说明。

藏文域名需要解决的一个问题就是哪些字符可以用来组成藏文域名。这个字符集的完整性必须能够满足网络资源标识的需求,同时又要符合相关的多语种域名国际标准、藏文语言特点和业已形成的域名使用习惯。标准的域名用字符集是藏文语言域名注册、解析和查询服务的基础。

现行藏文包括有30个辅音字母、4个元音符号和形体别致的标点符号。藏文属辅音文字型,一个音节中的辅音字母又依其在音节书写中的位置和作用分为:“基字”、“上加字”、“下加字”、“前加字”、“后加字”和“再后加字”,请参阅图1中所示的例字。元音符号不能单独出现,必须加在辅音字母的上面或下面。藏文的书写是自左向右横写,部分复合声母采用字母上下叠写的方法表示,字母组合比较复杂,音节之间用隔音符隔开。藏文共有600多个组合字符,梵音转写藏文字符则多达5000个以上。

藏文现行编码标准主要有两个:1997年颁布的《信息技术信息交换用藏文编码字符集基本集》收入藏文编码字符192个,俗称小字符集。多语种域名国际标准采用的是Unicode兼容的字符集,所选域名字符应能通过Punycode转码算法转换为七位美国标准信息交换码(ASCII、American Standard Code forInformation Interchange)字符串。所以本发明在藏文小字符集基础上筛选出藏文域名字符集,该藏文域名字符集包括藏文基本字母、藏文数字和隔音符等共75个字符,去掉了不常用的梵音转写藏文字母,天文历算符号及域名禁止使用的标点符号。该藏文域名字符集可以保证域名资源的有效使用,同时也是对注册藏文域名的用户负责。本发明所保留的藏文域名字符对于普通藏民用本民族语言的文字寻址网站是完备的。具体藏文域名字符集如下表所示:

同英文域名一样,藏文域名也存在构成规则的问题,其中包括所用字符、域名长度、是否可以与其他语言相混合等问题。本发明在尊重少数民族语言的使用习惯的基础上,基于简化域名注册服务器复杂性的原则提出如下藏文域名的构成规则。规则定义为如下的范式:

<domain>::=<entity-name>.<A-TLD>.

<entity-name>::=<label>|<entity-name>″.″<label>

<label>::=<let-dig-hvp>|<let-dig-hvp><ldh-str>

<let-dig-hvp>::=<let-dig>|″-″

<let-dig>::=<letter>|<digit>

<letter>::=tibetan alphabetic characters

<digit>::=tibetan ten digits

其中在双引号“”中的字代表着这些字符本身;在双引号外的字代表着语法部分;尖括号<>内包含的为必选项;竖线|表示在其左右两边任选一项,相当于“OR”的意思;::=是“被定义为”的意思。

范式代码中的<A-TLD>为根域名,目前在中国,注册少数民族文字域名的根域名暂定为cn,以后若根域名更换或增加,本发明的服务器都可以进行调整适应;<entity-name>为实体域名,该部分包含藏文字母(辅音和元音)、藏文数字、必要的音节隔音符等,合法字符取自上述提出的藏文域名字符集。各级藏文域名之间用标准分隔符“.”连接,各级藏文域名的文字长度不得超过20个藏文字母。

本发明的服务器对少数民族文字采用统一的域名构成框架,该框架容纳了一个对域名构成规则统一的处理流程,因而可以很容易实现在该服务器上加载不同少数民族文字的域名构成规则,扩展性好。

本发明的少数民族文字域名的注册服务器1都要预置少数民族文字字符集和域名构成规则。所述服务器在启动时就载入少数民族文字字符集和域名构成规则,当对少数民族文字字符集进行了扩充或对域名构成规则进行了修改,都需要重启服务器,使新的少数民族文字字符集或新域名构成规则生效。

所述域名构成规则包括:各级域名文字所属的字符集规则,各级域名的分隔符规则,各级域名的文字长度规则。所述各级域名除了根域名以外,其组成文字都要符合上述少数民族文字字符集;各级域名分隔符采用ASCII域名的标准分隔符“.”;各级域名的文字长度根据不同语言的实际情况设定。

在本发明基于浏览器/服务器(B/S)架构的服务器实施例中,采用安全超文本传输协议(https)来保证注册信息的安全提交。如图2所示,所述服务器包括:接口模块11,审核模块12,存储模块13。

所述接口模块11,用于获取用户提交的待注册域名的注册信息;所述注册信息可以包括少数民族文字的待注册域名、主机名、主机地址、联系人信息,其中,主机名和主机地址为选填项。注册信息中,待注册域名除了根域名为“cn”外,其它各级域名必须为少数民族文字的字符串,并且该少数民族文字属于预置的少数民族文字字符集,然后用标准分隔符“.”连接各级域名;其他注册信息可以根据需要选择使用英文、中文或少数民族文字。所述接口模块以浏览器页面的形式展现给用户,在用户填写完全部注册信息后,对该注册信息进行整体提交操作。

本服务器实施例相较于现有的中文域名注册服务器而言,注册信息中不必再填写联系人ID。在现有的中文域名注册的过程中,联系人ID是由代理的注册商来完成填写。注册商的数据库会存储联系人ID的信息,注册商也可以查询中文域名注册服务器的数据库。若该数据库中有该联系人的记录,则对应填写其ID,若没有该联系人记录,则为其新分配一个ID并填写。

本发明的服务器是针对少数民族用户而设计,由于少数民族网民注册域名的业务量与英文域名和中文域名相比,数量是比较少的,因此本发明的少数民族文字域名的注册服务器更注重易用性,可以代替用户来完成填写联系人ID这一步骤。所述服务器会自动为用户针对联系人填写联系人ID,简化了注册过程。

优选的,所述注册信息还包括英文别名,对于用户还拥有英文域名的情况,可以提供将少数民族文字的待注册域名指向已有英文域名的选项,更加简便。这一项在现有的中文域名注册系统中是不提供的。

所述审核模块12,用于对获取的注册信息进行审核。所述审核包括:审核待注册域名与存储模块13中已有的域名记录是否相同,审核该待注册域名是否符合所述少数民族文字的域名构成规则,审核该待注册域名是否能被成功转码。目前,所述转码都采用Punycode转码算法将非中文字符转码成ASCII字符串,如果待注册域名不能被转码,则无法形成相应的英文域名被加载到域名解析服务器(DNS)上,也就无法通过网络对该待注册域名进行访问。目前,在该域名通过审核并加载到DNS后,用户可以在因特网浏览器(IE)7或火狐浏览器的地址栏直接输入该少数民族文字域名,浏览器会自动对该域名转码,经过DNS解析后,用户就可以访问该域名指向的网站了。

所述存储模块13,用于存储所述审核通过的域名的注册信息、该域名所属的语言类别标签、转码后的ASCII域名和有效期。该语言类别标签与注册成功的域名的文字类别一致,若注册了藏文域名,则该域名的语言类别标签就对应的是藏文标记。由于该服务器包含了多种少数民族文字的字符集,添加语言类别标签是为了方便该服务器以后优化升级做准备,通过该文字类别标签可以针对某一种文字进行优化处理。通过存储所述审核通过的域名转码后的字符串,将该审核通过的域名加载到DNS时,可以直接将转码后的字符串导入,省去了对该少数民族文字域名再次进行转码的过程,速度更快。而且,在所述审核通过后,服务器会自动为该域名计算有效期,该有效期用户无法更改,只能通过续费延长其使用时间。

优选的,本服务器实施例还包括少数民族文字的内嵌输入模块,用于在浏览器页面上辅助用户输入少数民族文字,该内嵌输入模块内嵌有相应的所述少数民族文字字符集。

由于采用B/S架构,使在本实施例的服务器中内嵌输入法成为可能。通过该内嵌输入模块内嵌的输入法,用户可以不用安装少数民族文字的输入法就进行域名注册,使用更方便;而且,内嵌的输入法内嵌有所述少数民族文字字符集,保证用户使用该输入法输入的待注册域名,能够顺利通过域名构成规则审核中与少数民族文字字符集对比的过程,加快了注册的过程。一个例子就是,对于用维文来注册域名的情况,由于维文现有的维文字库编码不统一,维文输入法很多,因此,内嵌输入模块的内嵌输入法能规范输入的字符,实现成功转码。

优选的,所述服务器还包括结果显示模块,用于显示待注册域名的注册成功提示信息、注册失败提示信息或者具体失败原因;所述具体失败原因可以为:待注册域名与存储模块13中已有的域名记录相同,或待注册域名不符合所述少数民族文字的域名构成规则,或待注册域名不能被成功转码。

优选的,所述服务器还包括登陆模块,该登陆模块用于验证用户身份,建立用户与其对应在存储模块13中已注册域名的注册信息的联系。

优选的,所述服务器还包括:查询模块、修改模块、删除模块、续费模块。所述查询模块,用于查询所述存储模块13中用户已注册域名的注册信息和有效期;所述修改模块,用于修改所述存储模块13中用户已注册域名的注册信息;所述修改为对除了该域名以外的其他注册信息进行修改;所述删除模块,用于删除所述存储模块13中用户已注册域名的所有记录;所述续费模块,用于为所述存储模块13中用户已注册的域名续费。

考虑到少数民族用户相对数量少、业务量小、普遍专业化程度低的特点,本服务器实施例全部采用B/S架构,完全舍弃了报文通讯方式,所有结果都实时显示在浏览器页面上,更通用易懂,不需要再通过注册商来代理注册。用户通过浏览器就可以直接登陆本服务器,不用再安装客户端软件,与少数民族文字域名的注册服务器进行交互操作,更加直观简易。而且由于浏览器直观面向所有访问者的特性,可以通过在服务器中配置一些新的功能,容易的实现所有访问该服务器的用户使用该新增功能。

本发明的少数民族文字的域名的注册服务器,通过重新定义少数民族文字的域名构成规则和对Unicode字符集进行筛选优化,使得少数民族文字域名的注册成为可能;该服务器对少数民族文字采用统一的域名构成框架,可以很容易实现在该服务器上加载不同少数民族文字的域名构成规则,可扩展性好;本发明的服务器简化了注册过程中的一些步骤,使少数民族文字域名的注册更容易;通过使用B/S架构,不再要求用户有相关技术背景,用户只要通过浏览器就可以直接登陆域名注册服务器,进行少数民族文字域名的注册,更加方便直观,易于推广使用;通过存储所述审核通过的少数民族文字域名转码后的ASCII域名,使该少数民族文字域名导入DNS时省去了转码的步骤,更加快捷;通过存储少数民族文字域名所属的语言类别标签,为以后针对某一种语言进行优化提供了方便。

另外,本发明还提供一种少数民族文字域名的注册方法的实施例,该方法包括如下步骤:

S1获取用户提交的待注册域名的注册信息;所述注册信息包括少数民族文字的待注册域名、主机名、主机地址、联系人信息;

S2对获取的注册信息进行审核;所述审核包括:审核所述待注册域名与已有的域名记录是否相同,审核该待注册域名是否符合少数民族文字的域名构成规则,审核该待注册域名是否能被成功转码;

S3存储所述审核通过的域名的注册信息、该域名所属的语言类别标签、转码后的ASCII域名。

优选的,在步骤S1所述获取步骤中,还包括通过内嵌输入法辅助用户输入少数民族文字的步骤。

优选的,在步骤S2后还包括有结果显示步骤,该结果显示步骤为显示待注册域名的注册成功提示信息、注册失败提示信息或者具体失败原因。所述具体失败原因可以为:待注册域名与已有的域名记录相同,或待注册域名不符合所述少数民族文字的域名构成规则,或待注册域名不能被成功转码。

优选的,在步骤S1之前还包括登陆步骤,该登陆步骤为:验证用户身份,建立用户与其对应的已注册域名的注册信息的联系。

优选的,在步骤S3所述存储步骤后还包括查询步骤:查询用户已注册域名的注册信息和有效期。

优选的,在步骤S3所述存储步骤后还包括修改步骤:修改用户已注册域名的注册信息;所述修改为对除了该域名以外的其他注册信息进行修改。

优选的,在步骤S3所述存储步骤后还包括删除步骤:删除所述存储模块中用户已注册域名的所有记录。

优选的,在步骤S3所述存储步骤后还包括续费步骤:为用户已注册的域名续费。

对于本发明的方法实施例而言,由于其与服务器实施例基本相似,所以描述的比较简单,相关之处参见服务器实施例的部分说明即可。

以上对本发明所提供的一种少数民族文字域名的注册服务器和方法,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号