[go: up one dir, main page]

CN1376981A - Intelligent addressing method and device for locating Chinese resource in computer network resource - Google Patents

Intelligent addressing method and device for locating Chinese resource in computer network resource Download PDF

Info

Publication number
CN1376981A
CN1376981A CN 02118569 CN02118569A CN1376981A CN 1376981 A CN1376981 A CN 1376981A CN 02118569 CN02118569 CN 02118569 CN 02118569 A CN02118569 A CN 02118569A CN 1376981 A CN1376981 A CN 1376981A
Authority
CN
China
Prior art keywords
chinese
resource
request
domain name
general
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 02118569
Other languages
Chinese (zh)
Other versions
CN1152310C (en
Inventor
邓翔
孙国念
李晓东
王艳峰
张文辉
毛伟
梁嘉华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEILONG KNET (BEIJING) TECHNOLOGY Co Ltd
Original Assignee
Computer Network Information Center of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Computer Network Information Center of CAS filed Critical Computer Network Information Center of CAS
Priority to CNB021185697A priority Critical patent/CN1152310C/en
Publication of CN1376981A publication Critical patent/CN1376981A/en
Application granted granted Critical
Publication of CN1152310C publication Critical patent/CN1152310C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

一种在计算机网络资源中定位中文资源的智能寻址的方法和系统,该方法包括步骤通过用户终端输入资源定位要求,分析用户输入的资源定位要求,判断该资源定位要求是中文资源请求,还是非中文资源请求,如果中文资源定位要求是中文域名请求,则对该资源定位请求的字符串进行繁简转换,并对经繁简转换的中文域名进行解析处理,和针对进行的解析处理得到正确的搜索结果,并将结果返回给用户。

An intelligent addressing method and system for locating Chinese resources in computer network resources. The method includes the steps of inputting a resource location request through a user terminal, analyzing the resource location request input by the user, and judging whether the resource location request is a Chinese resource request or a Chinese resource request. For non-Chinese resource requests, if the Chinese resource location request is a Chinese domain name request, perform a traditional-to-simplified conversion of the character string of the resource location request, and perform parsing on the Chinese domain name after the traditional-simplification conversion, and the parsing processing for the target is correct. search results and return the results to the user.

Description

在计算机网络资源中定位中文资源的 智能寻址方法及其装置Intelligent addressing method and device for locating Chinese resources in computer network resources

技术领域technical field

本发明涉及一种在计算机网络资源中定位中文资源的智能寻址的方法,以及实现该方法的装置。The invention relates to an intelligent addressing method for locating Chinese resources in computer network resources, and a device for realizing the method.

背景技术Background technique

互联网络的资源定位技术从IP地址和UNIX下的主机表发展到今天的域名服务,大大促进了互联网技术的广泛应用和国际化。近年来,随着国内互联网的规模、信息和技术的迅猛发展,对使用中文访问互联网的信息资源的社会需求正在逐步,中文域名因此应运而生。将互联网中的一个主机对应到一个中文域名,这无疑方便了使用中文的用户记忆和从互联网获取中文信息资源。The resource location technology of the Internet has developed from the IP address and the host table under UNIX to today's domain name service, which has greatly promoted the wide application and internationalization of Internet technology. In recent years, with the scale of the domestic Internet and the rapid development of information and technology, the social demand for accessing Internet information resources in Chinese is gradually increasing, and Chinese domain names have emerged as the times require. Corresponding a host in the Internet to a Chinese domain name undoubtedly facilitates the memory of users who use Chinese and obtains Chinese information resources from the Internet.

域名的产生和广泛使用,从根本上推动了整个互联网的飞速发展,它通过一种恰当的机制定位互联网上巨大的资源体系,使互联网能够健康、稳定地运行,因此域名系统是整个互联网的基础,它作为一种基础的网络服务为实现其它网络协议和网络服务提供了基础平台。The emergence and wide use of domain names have fundamentally promoted the rapid development of the entire Internet. It locates the huge resource system on the Internet through an appropriate mechanism, so that the Internet can run healthily and stably. Therefore, the domain name system is the foundation of the entire Internet. , as a basic network service, it provides a basic platform for implementing other network protocols and network services.

目前,互联网上的IP寻址和域名寻址技术来对互联网进行访问,互联网用户在访问相应网站时,要输入该网站的完整域名,这些域名都具有如http://、www、.com、.net等之类的前后缀,记忆起来比较复杂。另外,对一些计算机知识缺乏或不懂英文的网络用户来说,可能不理解这些前后缀的含义,会对输入的准确性造成一些问题。At present, IP addressing and domain name addressing technologies on the Internet are used to access the Internet. Internet users need to enter the complete domain name of the website when accessing the corresponding website. The prefixes and suffixes such as .net are more complicated to remember. In addition, some Internet users who lack computer knowledge or do not understand English may not understand the meaning of these prefixes and suffixes, which will cause some problems in the accuracy of input.

发明内容Contents of the invention

本发明的目的是提供一种计算机网络资源定位中的中文资源智能寻址方法及其装置。这种中文资源智能寻址技术是继IP寻址、域名寻址之后的更新型的和更综合的互联网访问方式。其中包括中文资源定位、繁简转换等多项技术,其中通用网址技术使互联网用户可以直接使用企业名、产品名、网站名等真实名称来访问网络资源,而无需记忆复杂的域名。该中文资源智能寻址方法根据用户输入的请求,判断应该对该请求进行怎样的处理,访问怎样的数据库,最后返回给用户最优的资源定位结果,是一种先进、快捷、方便的网络访问方式。The object of the present invention is to provide an intelligent addressing method and device for Chinese resources in computer network resource positioning. This intelligent addressing technology for Chinese resources is a newer and more comprehensive Internet access method after IP addressing and domain name addressing. These include multiple technologies such as Chinese resource positioning, traditional and simplified conversion, etc. Among them, the universal URL technology enables Internet users to directly use real names such as enterprise names, product names, and website names to access network resources without having to memorize complicated domain names. According to the request input by the user, this intelligent addressing method for Chinese resources judges how to process the request, what kind of database to visit, and finally returns the optimal resource location result to the user. It is an advanced, fast and convenient network access Way.

随着中国互联网络的发展,中文化的网络资源也将在互联网络中占有越来越大的比重。正如域名系统大力推动互联网络的发展一样,中文资源智能寻址技术的应用和推广也必将极大地推动中国互联网络的发展、应用和普及。用户可以跨越语言的障碍,自由地访问网络资源。中文资源智能寻址技术对中国互联网络的发展具有的重要的意义。With the development of China's Internet, the network resources of Chinese culture will also occupy an increasing proportion in the Internet. Just as the domain name system vigorously promotes the development of the Internet, the application and promotion of intelligent addressing technology for Chinese resources will also greatly promote the development, application and popularization of China's Internet. Users can access network resources freely across language barriers. The intelligent addressing technology of Chinese resources is of great significance to the development of China's Internet.

根据本发明的一个方面,提供一种在计算机网络资源中定位中文资源的智能寻址系统,包括:客户端模块,用于分析用户输入的资源定位要求,判断该中文资源定位要求的字符串是中文域名请求,还是非中文域名请求;繁简转换模块,用于对该资源定位请求的中文字符串进行繁简转换;中文通用网址模块,用于对中文资源定位请求的中文通用网址进行解析处理并返回查询结果;和中文域名系统模块,用于对中文资源定位请求的中文域名请求进行解析处理并返回查询结果。According to one aspect of the present invention, an intelligent addressing system for locating Chinese resources in computer network resources is provided, including: a client module, which is used to analyze the resource locating requirements input by the user, and judge whether the character string of the Chinese resource locating requirements is Chinese domain name request, or non-Chinese domain name request; traditional-simplified conversion module, used for traditional-simplified conversion of the Chinese character string of the resource location request; Chinese general URL module, used for parsing and processing the Chinese general URL of the Chinese resource location request and return the query result; and a Chinese domain name system module, configured to analyze and process the Chinese domain name request of the Chinese resource location request and return the query result.

根据本发明的另一个方面,提供一种在计算机网络资源中定位中文资源的智能寻址的方法,该方法包括步骤:通过用户终端输入资源定位要求;分析用户输入的资源定位要求,判断该资源定位要求是中文资源请求,还是非中文资源请求;如果资源定位要求是中文资源请求中的中文域名请求,则对该中文域名请求的字符串进行繁简转换,并对经繁简转换的中文域名进行解析处理;如果资源定位请求是中文资源定位请求中的通用网址请求,则对该通用网址请求进行分析处理并做繁简转换;和针对进行的解析处理得到正确的搜索结果,并将结果返回给用户。According to another aspect of the present invention, there is provided an intelligent addressing method for locating Chinese resources in computer network resources, the method includes the steps of: inputting a resource locating requirement through a user terminal; analyzing the resource locating requirement input by the user, and judging the resource Whether the location request is a Chinese resource request or a non-Chinese resource request; if the resource location request is a Chinese domain name request in a Chinese resource request, perform a traditional-to-simplified conversion of the character string requested for the Chinese domain name, and convert the traditional-to-simplified Chinese domain name Perform parsing and processing; if the resource location request is a general URL request in the Chinese resource location request, then analyze and process the generic URL request and perform traditional and simplified conversion; and obtain correct search results for the parsing and processing, and return the results to the user.

附图说明Description of drawings

参考下面结合附图对本发明做出的描述将使本发明的目的、特性、优点变得更加明确。The purpose, characteristics and advantages of the present invention will become clearer with reference to the following description of the present invention in conjunction with the accompanying drawings.

图1是表示根据本发明在计算机网络资源中定位中文资源的智能寻址系统的方框图;Fig. 1 is a block diagram representing an intelligent addressing system for locating Chinese resources in computer network resources according to the present invention;

图2是根据本发明在计算机网络资源中定位中文资源的智能寻址方法的流程图。Fig. 2 is a flowchart of an intelligent addressing method for locating Chinese resources in computer network resources according to the present invention.

图3是本发明的中文资源定位智能寻址系统的客户端实现的流程图。Fig. 3 is a flow chart of client implementation of the Chinese resource location intelligent addressing system of the present invention.

具体实施方式Detailed ways

根据本发明系统的设计目标和要实现的功能,可以将中文资源智能寻址系统的功能模块分为中文资源智能解析通道模块、和客户端模块两大部分。其中中文资源智能解析通道模块分为中文通用网址模块和中文域名系统模块,下文中将分别做详细介绍。According to the design goal and the functions to be realized of the system of the present invention, the functional modules of the Chinese resource intelligent addressing system can be divided into two parts: the Chinese resource intelligent analysis channel module and the client module. Among them, the Chinese resource intelligent analysis channel module is divided into the Chinese general website module and the Chinese domain name system module, which will be introduced in detail below.

本发明的中文资源智能寻址系统是基于客户/服务器模型(client/server)结构设计的。客户/服务器模型是运行在网络上的应用程序的一种设计模型,大量的后端处理(例如,执行对一个数据库的物理搜索)在服务器上进行,而前端处理(涉及与用户的通信)由分布在客户工作站的较小程序(即客户程序)控制。用户输入所要访问的中文资源定位请求中的中文域名或通用网址,经过智能判断,是通用网址请求的则到达中文通用网址响应服务器;如果输入的是中文域名,则在客户端模块中经过繁简转换模块对中文进行繁简转换后到达现有的中文域名系统,然后依据请求的网络服务类型,返回用户对应服务的网络应答。The Chinese resource intelligent addressing system of the present invention is designed based on the client/server model (client/server) structure. The client/server model is a design model for applications running on a network, where the bulk of the back-end processing (for example, performing a physical search of a database) takes place on the server, while the front-end processing (involving communications with users) is done by Controlled by smaller programs (ie, client programs) distributed across client workstations. The user enters the Chinese domain name or general URL in the Chinese resource location request to be accessed. After intelligent judgment, if it is a general URL request, it will reach the Chinese generic URL response server; if the input is a Chinese domain name, it will be processed in the client module The conversion module converts Chinese to traditional and simplified to reach the existing Chinese domain name system, and then returns the network response of the user's corresponding service according to the type of network service requested.

下面参考附图说明本发明的实施例。图1是表示根据本发明在计算机网络资源中定位中文资源的智能寻址系统的方框图。本发明的在计算机网络资源中定位中文资源的智能寻址系统主要包括客户端模块1、国际互联网络2、国际域名系统3、和中文资源智能解析通道模块4。Embodiments of the present invention are described below with reference to the drawings. FIG. 1 is a block diagram showing an intelligent addressing system for locating Chinese resources in computer network resources according to the present invention. The intelligent addressing system for locating Chinese resources in computer network resources of the present invention mainly includes a client module 1 , an Internet 2 , an international domain name system 3 , and an intelligent analysis channel module 4 for Chinese resources.

用户通过用户终端输入所要访问的中文域名或通用网址,由客户端模块1对用户输入的资源定位进行分析判断,如果是非中文资源的查询请求,就交由浏览器处理,交由国际域名系统解析3。如果中文资源定位请求,就向中文通用网址模块发出解析请求。用户的请求经互联网2发送到中文资源智能解析通道模块4,并从中文资源智能解析通道模块4获取应答的统一资源定位(URL)。定向到相应的统一资源定位页面或其它网络资源,完成中文资源定位请求的中文域名和中文通用网址的解析过程。The user enters the Chinese domain name or general website to be accessed through the user terminal, and the client module 1 analyzes and judges the resource location input by the user. If it is a query request for non-Chinese resources, it will be processed by the browser and resolved by the international domain name system. 3. If a Chinese resource location request is requested, a parsing request is sent to the Chinese general URL module. The user's request is sent to the Chinese resource intelligent analysis channel module 4 via the Internet 2, and the unified resource location (URL) of the response is obtained from the Chinese resource intelligent analysis channel module 4. Orient to the corresponding URL page or other network resources, and complete the resolution process of the Chinese domain name and the Chinese universal URL requested by the Chinese resource location.

中文资源智能解析通道模块4中包括中文域名系统模块5,和中文通用网址模块6两个部分。经过客户端模块1的智能判断,如果用户输入的中文资源定位请求是通用网址,则到达中文通用网址模块6。中文通用网址模块6由中文通用网址响应服务器8和中文通用网址数据库服务器11组成。用户输入的中文资源定位请求中的通用网址请求进入中文通用网址响应服务器8。如果输入的是中文资源定位请求中的中文域名,在客户端模块1中的中文域名繁简转换模块14对输入的中文域名进行繁简转换,中文域名繁简转换模块14过滤掉域名请求中的一些非法字符,再对一一对应的繁体字和简体字做映射处理,使其完全符合中文域名系统所要求的形式,然后到达中文域名系统模块5,中文域名系统模块5依据请求的网络服务类型,向用户返回对应服务的网络应答。The Chinese resource intelligent analysis channel module 4 includes two parts: a Chinese domain name system module 5 and a Chinese universal website module 6 . After the intelligent judgment of the client module 1, if the Chinese resource location request input by the user is a general website, it will reach the Chinese general website module 6. The Chinese universal website module 6 is composed of a Chinese universal website response server 8 and a Chinese universal website database server 11 . The general website request in the Chinese resource location request input by the user enters the Chinese general website response server 8 . If the input is the Chinese domain name in the Chinese resource location request, the Chinese domain name complex-simplified conversion module 14 in the client module 1 carries out complex-simplified conversion to the input Chinese domain name, and the Chinese domain name complex-simplified conversion module 14 filters out the domain name request. Some illegal characters are then mapped to the one-to-one corresponding traditional and simplified characters to make them fully conform to the form required by the Chinese domain name system, and then reach the Chinese domain name system module 5. The Chinese domain name system module 5 is based on the requested network service type. Return the network response of the corresponding service to the user.

中文通用网址响应服务器8包括通用网址WEB服务器9和通用网址应用服务器10。当中文资源定位请求到达通用网址响应服务器8后,其中的中文通用网址WEB服务器9把用户的通用网址定位请求以适当的形式传给中文通用网址应用服务器11,中文通用网址应用服务器11从通用网址WEB服务器9得到用户的请求并进行判断。中文通用网址应用服务器11包括通用网址繁简汉字转换模块13。通用网址繁简汉字转换模块13对通用网址请求中的汉字进行繁简转换。过滤掉域名请求中的一些非法字符,再对一一对应的繁体字和简体字做映射处理。最后使它完全符合中文域名系统和通用网址系统所要求的形式。如果是合法的中文域名请求,则将请求转给中文域名系统模块7中的中文域名解析服务器12。中文域名解析服务器12对来自中文通用网址应用服务器10的中文域名进行解析。当中文域名请求被正确解析后,又返回给中文通用网址应用服务器10,中文通用网址应用服务器10把结果交给中文通用网址WEB服务器9组装成符合协议要求的特定形式,并通过国际互联网2返回给用户。The Chinese general website response server 8 includes a general website WEB server 9 and a general website application server 10 . After the Chinese resource locating request arrives at the general website response server 8, the Chinese general website WEB server 9 therein sends the user's general website location request to the Chinese general website application server 11 in an appropriate form, and the Chinese general website application server 11 starts from the general website The WEB server 9 obtains the user's request and makes a judgment. The Chinese general website application server 11 includes a general website website traditional and simplified Chinese character conversion module 13 . The general URL traditional and simplified Chinese character conversion module 13 converts the traditional and simplified Chinese characters in the general URL request. Filter out some illegal characters in the domain name request, and then map the one-to-one correspondence between traditional and simplified characters. Finally, it fully complies with the required form of the Chinese domain name system and the general URL system. If it is a legal Chinese domain name request, the request is forwarded to the Chinese domain name resolution server 12 in the Chinese domain name system module 7 . The Chinese domain name resolution server 12 resolves the Chinese domain name from the Chinese universal website application server 10 . After the Chinese domain name request is correctly resolved, it returns to the Chinese general website application server 10, and the Chinese general website application server 10 gives the result to the Chinese general website WEB server 9 to assemble into a specific form that meets the protocol requirements, and returns through the Internet 2 to the user.

如果确认通过通用网址繁简汉字转换模块13的中文资源定位请求是合法的通用网址请求,则查询中文通用网址数据库服务器11。通用网址应用服务器10负责向中文通用网址数据库服务器11查询与用户请求所对应的统一资源定位(URL)结果,并将结果返回。中文通用网址数据库服务器11维护所有的通用网址数据。它的主要功能是定期用注册系统中的最新数据来更新通用网址数据库,并且向通用网址应用服务器10提供查询服务,完成通用网址的解析。如果中文通用网址数据库服务器不能正确解析,则交由相应的搜索引擎并返回最佳结果。If it is confirmed that the Chinese resource locating request passed through the general website traditional and simplified Chinese character conversion module 13 is a legal general website request, then query the Chinese general website database server 11 . The universal URL application server 10 is responsible for inquiring the Uniform Resource Locator (URL) result corresponding to the user request from the Chinese universal URL database server 11, and returns the result. The Chinese general website database server 11 maintains all general website data. Its main function is to regularly update the general website database with the latest data in the registration system, and provide query services to the general website application server 10 to complete the analysis of the general website. If the Chinese general web address database server cannot resolve it correctly, it will be handed over to the corresponding search engine and the best result will be returned.

中文通用网址响应服务器8处理用户输入的中文资源请求中的通用网址请求,负责将用户的请求解析到确定的URL资源(包括语音资源、手机网络寻址资源、电子邮件地址资源、网络传真资源、国际化域名资源等网络定位技术)。它是通用网址解析子系统的核心组成部分。Chinese universal URL response server 8 processes the universal URL request in the Chinese resource request that the user imports, is responsible for resolving the user's request to certain URL resources (comprising voice resources, mobile phone network addressing resources, e-mail address resources, Internet fax resources, Internationalized domain name resources and other network positioning technologies). It is a core component of the general URL parsing subsystem.

中文域名系统模块5由中文域名解析服务器12构成。由支持中文域名的中文域名解析服务器12负责用户输入的域名寻址部分。如果用户的请求是合法的中文域名,则将请求转给服务器,依据中文域名的转换、处理规则,查得域名结果,返回网络资源定位结果。The Chinese domain name system module 5 is composed of a Chinese domain name resolution server 12 . The Chinese domain name resolution server 12 supporting the Chinese domain name is responsible for the addressing part of the domain name input by the user. If the user's request is a legal Chinese domain name, the request will be forwarded to the server, and the domain name result will be checked according to the conversion and processing rules of the Chinese domain name, and the network resource location result will be returned.

下面参考图2说明根据本发明在计算机网络资源中定位中文资源的智能寻址方法的流程图。查询方法根据客户端功能的选择可以分为两种。一种是选择以通用网址查询系统为主的方式,另一种是以中文域名系统为主的方式。首先,在步骤S1,用户通过用户终端输入资源定位要求。资源定位要求可以包括多种内容,例如,中文域名,通用网址,外文域名等。在步骤S2,判断是支持通用网址的客户端,还是支持中文域名的客户端。如果是支持通用网址,在步骤S3,在客户端对用户输入的资源定位进行分析判断,如果是英文域名的查询请求,则在步骤S4交由浏览器处理,走域名系统解析。如果是其它中文资源定位请求,则在步骤S5向通用网址系统发出解析请求,中文资源定位请求到达中文通用网址响应服务器6后,通用网址WEB服务器9把用户请求以适当的形式传给通用网址应用服务器10并且进行繁简转换。在步骤S6,通用网址应用服务器10对从通用网址WEB服务器9得到的用户请求进行分析。如果是合法的中文域名请求,在步骤S7将请求转给中文域名解析服务器12进行解析处理,当中文域名请求被正确解析后,又返回给通用网址应用服务器10,通用网址应用服务器10把结果交给通用网址WEB服务器9组装成符合协议要求的特定形式通过国际互联网返回给用户。如果步骤S6的分析结果为中文资源定位请求中的通用网址查询请求,则在步骤S8将该网址查询请求交给通用网址数据库服务器11完成解析。在步骤S9按上述方式返回给用户解析结果。如果通用网址数据库不能正确解析,则交由相应的搜索引擎并返回最佳结果。The flow chart of the intelligent addressing method for locating Chinese resources in computer network resources according to the present invention will be described below with reference to FIG. 2 . The query method can be divided into two types according to the selection of client functions. One is to choose the method based on the general website query system, and the other is based on the Chinese domain name system. First, in step S1, a user inputs a resource location requirement through a user terminal. Resource location requirements may include various contents, for example, Chinese domain names, general URLs, foreign language domain names, and so on. In step S2, it is judged whether it is a client supporting general URLs or a client supporting Chinese domain names. If it supports general URLs, in step S3, the client side analyzes and judges the resource location input by the user, and if it is an English domain name query request, it is processed by the browser in step S4 and resolved by the domain name system. If it is other Chinese resource location requests, then in step S5, a parsing request is sent to the general website system, and after the Chinese resource location request arrives at the Chinese general website response server 6, the general website WEB server 9 passes the user request to the general website application in an appropriate form The server 10 also performs traditional and simplified conversion. In step S6, the general website application server 10 analyzes the user request obtained from the general website WEB server 9 . If it is a legal Chinese domain name request, in step S7, the request is forwarded to the Chinese domain name resolution server 12 for analysis processing, and when the Chinese domain name request is correctly resolved, it returns to the general website application server 10, and the general website application server 10 hands over the result Return to the user by the internet to return to the specific form that general website WEB server 9 is assembled into meeting agreement requirement. If the analysis result in step S6 is a general website query request in the Chinese resource location request, then in step S8, the website query request is sent to the general website database server 11 to complete the analysis. In step S9, the analysis result is returned to the user in the above-mentioned manner. If the generic URL database cannot be parsed correctly, it is handed over to the appropriate search engine and returns the best result.

如果在步骤S2判断是支持中文域名的客户端,客户端在则步骤S10判断用户的资源定位请求是中文的还是英文的,如果是英文,则进行到步骤S4交由浏览器处理,走国际域名系统解析。如果在步骤S10判断是中文的资源定位请求,客户端还要再进行判断分析用户的资源请求是合法的中文资源请求中的中文域名查询,还是通用网址查询。如果是中文域名查询请求,在步骤S11由客户端的中文域名繁简转换模块14对中文域名进行繁简转换。然后转到步骤S7把请求发往中文域名系统进行解析,返回查询结果。如果在步骤S10支持通用网址的客户端的情况相同,不再详细描述。If it is judged in step S2 that it is a client that supports Chinese domain names, the client judges in step S10 whether the resource location request of the user is in Chinese or English, if it is English, then proceed to step S4 and hand it over to the browser for processing, and use the international domain name System analysis. If it is judged in step S10 that it is a Chinese resource location request, the client will further judge and analyze whether the user's resource request is a Chinese domain name query in a legal Chinese resource request, or a general website query. If it is a Chinese domain name query request, in step S11, the Chinese domain name conversion module 14 of the client performs traditional-to-simplified conversion of the Chinese domain name. Then go to step S7, send the request to the Chinese domain name system for analysis, and return the query result. If the situation of the client supporting the general URL is the same in step S10, no detailed description will be given.

中文资源定位智能寻址技术客户端软件是服务系统的重要组成部分。从实现内核来讲,目前的软件、操作系统和网络都不支持中文,为了提高通用网址访问的成功率,开发客户端软件,帮助用户访问通用网址是十分必要的。Chinese resource positioning intelligent addressing technology client software is an important part of the service system. From the perspective of realizing the kernel, the current software, operating system and network do not support Chinese. In order to improve the success rate of general website access, it is very necessary to develop client software to help users access general website.

中文资源定位智能寻址系统客户端的实现是实现中文通用网址解析子系统的关键之一。它是中文资源定位请求的起点和终点,承担着连接用户应用程序、数据的组织和前期处理、与通用网址服务器之间的通讯、结果数据的处理等工作。客户端实现的优劣直接关系到整个系统性能的发挥。性能稳定、可靠的客户端软件是保证用户简单、便捷地使用通用网址的前提条件之一。The realization of the client side of the Chinese resource location intelligent addressing system is one of the keys to realize the Chinese common URL resolution subsystem. It is the starting point and end point of the Chinese resource location request, and it is responsible for connecting user applications, data organization and pre-processing, communication with the general website server, and processing of result data. The quality of the client implementation is directly related to the performance of the entire system. Stable and reliable client software is one of the prerequisites to ensure that users can use the general website easily and conveniently.

下面结合图3说明中文资源定位智能寻址技术客户端实现的流程图。在步骤S12,用户输入资源定位要求。在步骤S13,客户端软件对用户输入的定位要求进行分类。如果输入的字符串符合标准的URL格式,则在步骤S15将标准URL交给浏览器。如果在步骤S13判断资源定位要求是标准域名,则在步骤S14组成http请求,然后在步骤S15交给智能通道进行解析处理,并将解析的结果返回客户端浏览器。The flow chart of the implementation of the Chinese resource location intelligent addressing technology client is described below in conjunction with FIG. 3 . In step S12, the user inputs a resource location requirement. In step S13, the client software classifies the positioning requirements input by the user. If the input character string conforms to the standard URL format, the standard URL is given to the browser in step S15. If it is judged in step S13 that the resource location requirement is a standard domain name, an http request is formed in step S14, then handed over to the smart channel for parsing and processing in step S15, and the parsing result is returned to the client browser.

当请求的字符串是中文域名时,客户端软件实现中文域名的“.”和“。”等价。When the requested character string is a Chinese domain name, the client software realizes the equivalent of "." and "." of the Chinese domain name.

中文在不同的操作系统上采用的码制有GBK、BIG5等多种形式。为了与世界其它国家和地区的进行网络互通,实现中文通用网址的解析是一个比较重要的问题。本发明的解决方案是对中文域名或通用网址使用GBK、BIG5、UTF-8、ACE等编码格式发向智能通道,然后由通用网址服务器和域名服务器负责解析,从而实现对多种中文编码的支持。The code systems adopted by Chinese on different operating systems include GBK, BIG5 and other forms. In order to communicate with other countries and regions in the world, it is a relatively important problem to realize the analysis of Chinese general website. The solution of the present invention is to use GBK, BIG5, UTF-8, ACE and other encoding formats to send Chinese domain names or general URLs to intelligent channels, and then the general URL server and domain name server are responsible for parsing, thereby realizing support for various Chinese encodings .

出于安全等因数的考虑,在许多局部网络中,只允许本地客户访问本地的域名服务器。由于目前使用的域名服务器不支持中文域名;并且许多网络设备和防火墙不允许含有中文字符的域名请求通过,从而导致中文域名解析的失败。For security reasons, in many local networks, only local clients are allowed to access the local domain name server. Because the currently used domain name server does not support Chinese domain names; and many network devices and firewalls do not allow domain name requests containing Chinese characters to pass through, resulting in the failure of Chinese domain name resolution.

将用户的请求封装为HTTP请求发向智能通道响应服务器,响应服务器判断是域名/通用网址请求后,将之发向相应的服务器,然后服务器执行域名/通用网址查询,将查询到的结果返回给用户。Encapsulate the user's request into an HTTP request and send it to the smart channel response server. After the response server determines that it is a domain name/general URL request, it sends it to the corresponding server. Then the server executes the domain name/general URL query and returns the query result to user.

外部服务器可以使用UTF-8编码的客户端应用程序(如:ping,telnet等服务),来访问;用户应用程序使用或不使用代理服务器,都可以访问,并能够实现繁简网站相互访问(主要是台湾和大陆的网站)。利用TC/SC/UTF-8外部服务器可以独立提供ACE的编码转换,实现对国际化域名系统的支持。外部服务器只解析到ACE-Name不解析到IP地址,所以不是完整的DNS服务器,但可以依据标志(如:zh-cn/.CN)分别处理,但又能互相协助查询。External servers can be accessed using UTF-8-encoded client applications (such as ping, telnet, etc.); user applications can be accessed with or without a proxy server, and can achieve mutual access between traditional and simple websites (mainly are Taiwan and mainland websites). Using TC/SC/UTF-8 external server can independently provide ACE code conversion to realize the support for internationalized domain name system. The external server only resolves to the ACE-Name but not to the IP address, so it is not a complete DNS server, but it can be processed separately according to the flag (such as: zh-cn/.CN), but it can also assist each other in querying.

可以预见,中文智能通道寻址技术是继中文域名以来,网络资源寻址技术的又一大热点技术,其影响力涉及到互联网的应用和访问的多个相关技术领域。该技术的研究和实现,符合中国互联网发展的根本利益,扩大我国在互联网技术领域的影响。It can be foreseen that Chinese intelligent channel addressing technology is another hot technology of network resource addressing technology after Chinese domain names, and its influence involves many related technical fields of Internet application and access. The research and implementation of this technology is in line with the fundamental interests of China's Internet development and will expand my country's influence in the field of Internet technology.

Claims (10)

  1. One kind in computer network resources the location Chinese resource the intelligent addressing system, comprising:
    Client modules is used for the resource positioning requirements that analysis user is imported, and the character string of judging this Chinese resource positioning requirements is the Chinese domain name request, also is non-Chinese domain name request;
    Complicated and simple modular converter is used for the Chinese character string of this resource Location Request is carried out complicated and simple conversion;
    The general network address module of Chinese is used for the Chinese general network address of Chinese resource Location Request is carried out dissection process and returned Query Result; With
    The Chinese domain name system module is used for the Chinese domain name request of Chinese resource Location Request is carried out dissection process and returned Query Result.
  2. 2. according to claim 1 in computer network resources the intelligent addressing system of the Chinese resource in location, it is characterized in that complicated and simple modular converter comprises carries out the complicated and simple modular converter of Chinese domain name of complicated and simple conversion and the complicated and simple modular converter of general network address that the Chinese in the general network address in the Chinese resource Location Request is carried out complicated and simple conversion to the Chinese in the Chinese domain name in the Chinese resource Location Request.
  3. Claim 1 described in computer network resources the location Chinese resource the intelligent addressing system, it is characterized in that Chinese general network address module by the general network address in the Chinese resource Location Request of process user input, be responsible for user's the request analysis Chinese general network address response server to definite URL resource is become with the Chinese general network address database servers group of safeguarding all general website data.
  4. 4. intelligent addressing system of locating Chinese resource in computer network resources according to claim 2 is characterized in that the complicated and simple modular converter of Chinese domain name is arranged in the client modules.
  5. 5. intelligent addressing system of locating Chinese resource in computer network resources according to claim 2 is characterized in that the complicated and simple modular converter of general network address is arranged in the Chinese general network address application server.
  6. Claim 3 described in computer network resources the intelligent addressing system of the Chinese resource in location, it is characterized in that Chinese general network address response server is become with general network address application servers group by response user's resource Location Request and the general network address WEB server that returns Query Result to the user.
  7. 7. the method for intelligent addressing of the Chinese resource in location in computer network resources, the method comprising the steps of:
    By user terminal input resource positioning requirements;
    The resource positioning requirements of analysis user input judges that this resource positioning requirements is Chinese resource request, also right and wrong Chinese resource request;
    If the resource positioning requirements is the Chinese domain name request in the Chinese resource request, then the character string of this Chinese domain name request is carried out complicated and simple conversion, and the Chinese domain name through complicated and simple conversion is carried out dissection process;
    If the resource Location Request is the general website address request in the Chinese resource Location Request, then this general website address request is carried out analyzing and processing and done complicated and simple conversion; With
    Obtain correct Search Results at the dissection process of carrying out, and the result is returned to the user.
  8. 8. method of in computer network resources, locating the intelligent addressing of Chinese resource according to claim 7, it is characterized in that if this resource positioning requirements is the domain name request that other literary compositions are planted, then give international domain name system and carry out dissection process, wait for and return Query Result the resource positioning requirements.
  9. 9. method of locating the intelligent addressing of Chinese resource in computer network resources according to claim 7 is characterized in that also comprising step: judge that Chinese resource request is the Chinese domain name request, still general website address request; If should Chinese resource Location Request be the Chinese domain name request, after the complicated and simple modular converter of the Chinese domain name of client modules carries out complicated and simple conversion to this Chinese domain name request, in the Chinese domain name system module, Chinese domain name request be carried out dissection process.
  10. 10. method of in computer network resources, locating the intelligent addressing of Chinese resource according to claim 7, it is characterized in that if should Chinese resource Location Request be general website address request, then in the general network address module of Chinese (6), this general website address request is carried out dissection process, in the complicated and simple modular converter of general network address of the general network address application server of Chinese, carry out complicated and simple conversion.
CNB021185697A 2002-04-28 2002-04-28 Intelligent addressing method and device for positioning Chinese resources in computer network resources Expired - Fee Related CN1152310C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB021185697A CN1152310C (en) 2002-04-28 2002-04-28 Intelligent addressing method and device for positioning Chinese resources in computer network resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB021185697A CN1152310C (en) 2002-04-28 2002-04-28 Intelligent addressing method and device for positioning Chinese resources in computer network resources

Publications (2)

Publication Number Publication Date
CN1376981A true CN1376981A (en) 2002-10-30
CN1152310C CN1152310C (en) 2004-06-02

Family

ID=4744640

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021185697A Expired - Fee Related CN1152310C (en) 2002-04-28 2002-04-28 Intelligent addressing method and device for positioning Chinese resources in computer network resources

Country Status (1)

Country Link
CN (1) CN1152310C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100346324C (en) * 2003-08-14 2007-10-31 华为技术有限公司 A method for parsing user requests
CN101510199A (en) * 2008-11-13 2009-08-19 北京搜狗科技发展有限公司 Web page loading method and system
WO2010054525A1 (en) * 2008-11-13 2010-05-20 中国科学院计算机网络信息中心 Convertion storage method and system for keyword and its resource record
CN102325198A (en) * 2011-08-23 2012-01-18 北京凝思科技有限公司 Chinese habit address resolution method
CN102385609A (en) * 2010-08-30 2012-03-21 微软公司 Enhancing search-result relevance ranking using uniform resource locators for queries containing non-encoding characters
CN103037028A (en) * 2012-12-10 2013-04-10 中国科学院计算机网络信息中心 Method and system supporting achievement of domain name system (DNS) resolution

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100375094C (en) * 2005-08-23 2008-03-12 萧学文 System and method for implementing network resource search by mobile terminal

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100346324C (en) * 2003-08-14 2007-10-31 华为技术有限公司 A method for parsing user requests
CN101510199A (en) * 2008-11-13 2009-08-19 北京搜狗科技发展有限公司 Web page loading method and system
WO2010054525A1 (en) * 2008-11-13 2010-05-20 中国科学院计算机网络信息中心 Convertion storage method and system for keyword and its resource record
CN102385609A (en) * 2010-08-30 2012-03-21 微软公司 Enhancing search-result relevance ranking using uniform resource locators for queries containing non-encoding characters
US8977624B2 (en) 2010-08-30 2015-03-10 Microsoft Technology Licensing, Llc Enhancing search-result relevance ranking using uniform resource locators for queries containing non-encoding characters
CN102385609B (en) * 2010-08-30 2015-04-01 微软公司 Enhancing search-result relevance ranking using uniform resource locators for queries containing non-encoding characters
CN102325198A (en) * 2011-08-23 2012-01-18 北京凝思科技有限公司 Chinese habit address resolution method
CN102325198B (en) * 2011-08-23 2015-01-07 北京凝思科技有限公司 Chinese habit address resolution method
CN103037028A (en) * 2012-12-10 2013-04-10 中国科学院计算机网络信息中心 Method and system supporting achievement of domain name system (DNS) resolution
CN103037028B (en) * 2012-12-10 2015-09-16 中国科学院计算机网络信息中心 A kind ofly support the method and system that the dns resolution of variant domain name realizes

Also Published As

Publication number Publication date
CN1152310C (en) 2004-06-02

Similar Documents

Publication Publication Date Title
US6049821A (en) Proxy host computer and method for accessing and retrieving information between a browser and a proxy
EP2023531B1 (en) Method, apparatus, system, user terminal application server for selecting service
US20030023756A1 (en) Contents conversion method and server
US20030177274A1 (en) Virtual subdomain address file suffix
CN1317191A (en) Method and apparatus for transparently processing DNS traffic
WO2014019427A1 (en) Network accessing method, application server and system
US20130305139A1 (en) Methods for extending a document transformation server to process multiple documents from multiple sites and devices thereof29547.0164
CN1152310C (en) Intelligent addressing method and device for positioning Chinese resources in computer network resources
CN1571967A (en) Search system and method
CN1965310A (en) Vernacular Internet Addressing System
AU2006217125B2 (en) A terminal independent addressing system for access to a web page via a public mobile network
KR100706702B1 (en) Korean Internet Content Address Service Method and System Using Domain Name Server
CN1600030A (en) Surveillance system via the internet
CN1858741A (en) Information searching method based on IP multimedia subsystem
KR100516302B1 (en) Method And System For Handling Wrongly Inputted Internet Address
KR20000012596A (en) Method and system for servicing information and/or services using direct access mode
WO2006029557A1 (en) The method and system of linking the word symbols in the telecom data transmission content to uri or ip
CN100541488C (en) Conscious addressing and resource querying in data networks
EP1649398A2 (en) Method and apparatus for translating a web services address
KR100375746B1 (en) Method and system for processing internet command language and thereof program products
KR100368338B1 (en) Method for Connection Web Page Using E-Mail Address
CN116405363A (en) Browser login information optimization method and system
US20070055761A1 (en) Method and system for redirecting a request in an IP environment
Chinnappen-Rimer et al. An XML model for use across heterogeneous client-server applications
CN1428717A (en) Fast web address

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: BEILONG ZHONGWANG ( BEIJING ) TECHNOLOGY CO., LTD

Free format text: FORMER NAME: CHINESE ACADEMY OF SCIENCES COMPUTER NETWORK INFORMATION CENTER

CP03 Change of name, title or address

Address after: 100190, No. 1 building, CAS software park, four South four street, Beijing, Haidian District, Zhongguancun

Patentee after: Beilong Knet (Beijing) Technology Co., Ltd.

Address before: 100080 No. four, four South Street, Haidian District, Beijing, Zhongguancun

Patentee before: Computer Network Information Center, Chinese Academy of Sciences

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040602

Termination date: 20150428

EXPY Termination of patent right or utility model