当前位置: 首页 > 专利查询>何跃专利>正文

互动导航网站服务器的方法、系统及数据结构技术方案

技术编号:4167276 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及网络技术,特别是一种实现网站服务器与客户端互动服务的方法、系统和数据结构,是一种由一连接互动导航网站服务器的客户端,发送服务请求到互动导航网站服务器,互动导航网站服务器在数据库选取与该请求对应的导航数据及其组合和控制信息,组成服务数据发送客户端,实现用户在客户端显示外部网站内容的同一屏幕扩展更新导航信息、多次互动导航网站的方法、系统和数据结构。

Method, system and data structure for interactive navigation website server

The present invention relates to network technology, especially the system data structure and realization method, web server and client interactive services, is made of a connected to the interactive navigation web server client sends the service request to the interactive navigation web server, interactive navigation web server selected corresponding to the requested navigation data and its combination and control the information in the database, which service data sent to the client, to achieve the user in the client to display external website content the same screen expansion update navigation information, multiple interactive navigation web method, system and data structure.

【技术实现步骤摘要】

本专利技术涉及网络技术,特别是一种网站服务器与客户端互动服务 的方法、系统及数据结构。
技术介绍
众所周知,传统导航网站服务器,存有外部网站服务器内容的地址URL (Uniform / Universal Resource Locator统一资源定位符) 列表,网站服务器中的网页建立超链接列表,各超链接指向一个外部 网站服务器内容的地址URL。当用户在客户端用网页浏览器软件,如 IE, Netsc即e, FireFox等浏览导航网站的网页,导航网站服务器的 网页下载、处理并显示在客户端网页浏览器窗口中,如图1。用户 客户端点击浏览器窗口中网页的一个超链接,客户端分析客户端选取 外部网站服务还是本地服务。若是外部网站服务,浏览器连接到一个外部网站服务器内容的地 址URL, 一个外部网站服务器内容下载、处理并显示在客户端浏览器 窗口中,代替原导航网站的网页;或在客户端新开一个浏览器窗口, 显示外部网站服务器内容,遮住原导航网站的网页浏览器窗口。客户 端屏幕独立显示外部网站服务器内容。而用户要再浏览其他外部各网站时,只能通过重新浏览导航网站 网页、或用地址bookmark、地址收藏夹、地址历史、输入各网站url, 而无法在同一屏幕再浏览其他外部各网站,很不方便。解决上诉问题的客户端浏览器控制方法,使用object, frame, Java等控制浏览器将外部网站服务器内容与导航信息显示在客户端 同一屏幕,用户可在同一屏幕浏览外部各网站和导航网站的网页,工 作流程如图2。导航网站服务器的网页下载、处理并显示在客户端网 页浏览器窗口中。用户客户端点击浏览器窗口中网页的一个超链接, 客户端分析客户端选取外部网站服务还是本地服务。若是外部网站服 务,将外部网站服务器内容下载、处理并与原导航信息和外部网站服 务器内容显示在客户端同一屏幕。用户要再浏览其他导航信息的外部 各网站时,再点击导航信息,客户端浏览器又连接到一个外部网站服 务器内容的地址URL,该外部网站服务器内容下载、处理并与原导航 信息显示在客户端同一屏幕。但客户端浏览器控制方法的客户端只下载一次导航网站网页,将 外部网站服务器内容与导航信息显示在客户端同一屏幕,致使显示导 航信息的区域小,可显示导航信息少而且固定,导航信息不能快速扩 展更新,用户要浏览导航信息以外的其他外部各网站时,只能通过用 地址bookmark、地址收藏夹、地址历史、输入各网站url,而无法在 同一屏幕多次再浏览其他外部各网站,很不方便,没有广泛应用。导航网站服务器只能对用户客户端有一次服务,不能与用户互 动,提供更多的服务。
技术实现思路
本专利技术目的在于克服如上所述的现有客户端控制技术的导航网站存在的不足,而提出的一种互动导航网站服务器与客户端互动服务 的方法、系统及数据结构,实现快速扩展更新客户端显示的导航信息, 实现互动导航网站与客户端互动,为用户提供更多的外部网站服务, 实现用户在显示外部网站服务器内容的同一屏幕多次互动的导航网 站。本专利技术的互动导航网站服务器与客户端互动服务的方法,图3, 客户端连接提供互动服务的互动导航网站服务器,互动导航网站服务 器发送数据到客户端,客户端处理互动导航网站服务器发送的数据, 即网站服务器的网页下载、处理并显示在客户端网页浏览器窗口中。一连接提供互动服务的网站服务器的客户端,选取屏幕网页浏 览器窗口中显示的导航数据指示的一外部网站服务器内容指示如名 称、属性、图表视频或介绍,客户端提交该外部网站服务器内容服务 请求,客户端处理导航数据中提交请求服务的控制信息,将该服务请 求的导航数据中服务标识生成数据包发向互动导航网站服务器。互动导航网站服务器接收数据包,处理数据包,找出服务标识, 在存储在数据库服务标识服务数据索弓I对照表中找出对应服务数据 索引,找出服务数据,包括导航数据及其组合、控制信息和该外部网站服务器内容路径信息URL。导航数据包括导航数据的指示、服务标识和客户端向互动导航网 站服务器提交服务请求的控制信息。控制信息包括导航数据显示控制信息、客户端连接外部网站服务器内容URL控制信息、外部网站服务 器内容显示控制信息、合成显示控制信息,生成发向客户端数据包,将此数据包发送客户端。导航数据及其组合也可存储在对应服务数据的文件或表格单元 中,导航网站服务器发送对应服务数据,图3。导航数据及其组合存储在文件或表格单元中,在导航网站服务器 发送对应服务数据时自动导入服务数据的文件或表格单元中,图4 。 导航数据及其组合有多种组合,各种组合存储在各个文件或各 个表格单元中,在导航网站服务器发送一服务数据时,导航网站服务器选取一个文件或表格单元导入服务数据的文件或表格单元中,图5。当服务标识与服务数据索引相同时,互动导航网站服务器在数据 库中找出服务数据,不用服务标识服务数据索引对照表。客户端接收数据包,处理导航数据显示控制信息,客户端连接外部网站服务器内容URL控制信息,客户端显示外部网站服务器内容控 制信息,客户端合成显示控制信息。客户端连接接收外部网站服务器 URL网页内容,将一组导航数据和外部网站服务器内容合成显示在同一屏幕。用户在客户端屏幕上看见外部网站服务器内容的网页内容时,也 可看见互动导航网站服务器的其他外部网站服务器内容指示如名称、 属性、图表视频或介绍;用户客户端点击另一外部网站服务器内容,用户在屏幕上看见外 部网站服务器内容的网页内容时,仍可看见互动导航网站服务器的又 一组导航数据及其组合的其他外部网站服务器内容指示如名称、属 性、图表视频或介绍。综上所述,本专利技术具有方便扩展更新导航信息,方便互动导航网 站与客户端互动,实现用户在同一屏幕多次互动导航网站,为用户提 供更多的服务等特点。注本文所述的外部网站服务器,是指与本专利技术的互动导 航网站服务器不同IP地址的网站服务器。本专利技术的互动导航网站服务器发送数据的数据结构包括1. 服务数据用于提供对一外部网站服务器内容的互动服务,可 存储为文件或表格单元,存储在数据库,有索引指向文件系统数据库 或表格数据库的存储地址,索引可为路径加表格单元名、文件标题、 文件名或URL。包括导航数据及其组合,客户端请求代码,导航数据显示控制信息,客户端连接外部网站服务器内容URL控制信息,客户端显示外部网站服务器内容控制信息,客户端合成显示控制信息,互动导航网站 服务器要发送服务数据到客户端。2. 首页服务数据有一组导航数据,可无客户端连接外部网站服务器内容URL控制信息、客户端显示外部网站服务器内容控制信息、客户端合成显示控制信息3. 导航数据 一导航数据对应一服务数据,包括导航数据指示、一服务标识和客户端向互动导航网站服务器提交服务请求的控制信 息,可存储在服务数据中或存储在发送时可自动导入服务数据的文件或表格单元中。4. 导航数据指示:在客户端显示导航数据指示为该服务数据互动服务的外部网站服务器内容的指示如名称、属性、图表视频或介绍,是互动导航网站服务器的对该指定外部网站服务器内容的互动服务在客户端的显示和控制。.5.服务标识 一服务标识对应一服务数据的索引,服务标识服务 数据索引对照表存储在数据库,服务标识是互动导航网站服务器可处 理识别的标识,指示互动导航网站服务器对一外部本文档来自技高网
...

【技术保护点】
一种实现互动导航网站服务器与客户端互动服务的方法,其特征为,连接提供互动导航服务的网站服务器的客户端,选取一屏幕显示的导航数据指示的外部网站服务器内容指示,发送请求互动服务该外部网站服务器内容的信息到互动导航网站服务器; 该网站服务器 接收该信息; 该网站服务器根据该信息,在数据库中选取对应服务数据; 该网站服务器将该服务数据发送客户端; 该服务数据包括: a.导航数据及其组合; b.控制信息; c.该外部网站服务器内容路径信息URL。

【技术特征摘要】
1、一种实现互动导航网站服务器与客户端互动服务的方法,其特征为,连接提供互动导航服务的网站服务器的客户端,选取一屏幕显示的导航数据指示的外部网站服务器内容指示,发送请求互动服务该外部网站服务器内容的信息到互动导航网站服务器;该网站服务器接收该信息;该网站服务器根据该信息,在数据库中选取对应服务数据;该网站服务器将该服务数据发送客户端;该服务数据包括a. 导航数据及其组合;b. 控制信息;c. 该外部网站服务器内容路径信息URL。2、 如权利要求1所述的互动服务方法,其特征为客户端接收处理该服务 数据,将该导航数据指示及其组合和该外部网站服务器内容显示在客户端同 一屏幕。3、 如权利要求1所述的互动服务方法,其特征在于所述的服务数据提供 对一外部网站服务器内容的互动服务,存储为文件或表格单元,存储在数据 库,有索引指向数据库的存储地址,索引可为路径加表格单元名、文件标题、 文件名或URL。4、 如权利要求1所述的互动服务方法,其特征在于所述的导航数据为 一导航数据对应一服务数据,包括导航数据指示、 一服务标识和客户端向互 动导航网站服务器提交服务请求的控制信息。5、 如权利要求1所述的互动服务方法,其特征在于所述的导航数据及 其组合,存储在服务数据的文件或表格单元中。6、 如权利要求1所述的互动服务方法,其特征在于所述的导航数据及其组合,存储在文件或表格单元中,在导航网站服务器发送服务数据时导入 服务数据中,发送客户端。7、 如权利要求1所述的互动服务方法,其特征在于所述的导航数据及 其组合有多种组合,各种组合存储在各个文件或各个表格单元中,在导航网 站服务器发送一服务数据时,导航网站服务器选取一个文件或表格单元导入 服务数据,发送客户端。8、 如权利要求7所述的互动服务方法,其特征在于所述的导航数据各 种组合,存储在各个文件或各个表格单元中,各个文件或各个表格单元存储 在一循环链表中, 一工作文件包括循环链表的头或尾指针所指向的导航数据 文件或表格单元内容,导航网站服务器发送一服务数据时,导航网站服务器 将工作文件导入服务数据,发送客户端。9、 如权利要求8所述的互动服务方法,其特征在于所述导航网站服务 器将工作文件导入服务数据,导航网站服务器读取一次工作文件,循环链表 的指针移动指向循环链表的下一个位置,将循环链表的下一个位置的导航数 据文件更新工作文件。10、 如权利要求4所述的互动服务方法,其特征在于所述的导航数据指示为在客户端显示导航数据指示为该服务数据所互动服务的外部网站服务器 内容的指示如名称、属性、图表视频或介绍,是互动导航网站服务器的对该 指定外部网站服务器内容的互动服务在客户端的显示和控制。11、 如权利要求4所述的互动服务方法,其特征在于所述的服务标识为 一服务标识对应一服务数据的索引,服务标识服务数据索引对照表存储在数 据库,服务标识是互动导航网站服务器可处理识别的标识,指示互动导航网 站服务器对一外部网站服务器内容的互动服务。12、 如权利要求11所述的互动服务方法,其特征在于所述的服务标识 由互动导航网站服务器发送导航数据的服务标识到客户端,客户端提交服务 请求时返回一指定服务标识到互动导航网站服务器。13、 权利要求1所述的互动服务方法,其特征在于所述的选取对应服务数据,根据客户端发送的互动服务请求的信息包括一指定服务标识,互动导 航网站服务器在数据库中服务标识服务数据索引对照表查找与该服务标识匹 配的服务数据的索引,读取该索引对应的服务数据。14、 如权利要求4所述的互动服务方法,其特征在于所述的导航数据的 服务标识为一服务标识与对应的一服务数据的索引相同,服务数据的索引存 储在导航数据中。15、 如权利要求1和14所述的互动服务方法,其特征在于所述的选取对 应服务数据,根据客户端发送的互动服务请求的信息包括一指定服务标识, 互动导航网站服务器查找该服务标识为索引的服务数据,读取该索引对应的 服务数据。16、 如权利要求4所述的互动服务方法,其特征在于所述的导航数据的 客户端服务请求的控制信息,由互动导航网站服务器发送到客户端,由客户 端处理,客户端启动,将一服务标识生成数据包发向互动导航网站服务器。17、 如权利要求4所述的互动服务方法,其特征在于所述的导航数据指示为用户可识别和控制的标识,指示互动导航网站服务器对一外部网站服务 器内容的互动服务;导航数据指示供客户端选取一外部网站服务器内容的互 动服务的指示按纽、超链接等,鼠标点击该按纽、超链接等,客户端生成服 务请求数据包发向互动导航网站服务器。18、 如权利要求1所述的互动服务方法,其特征在于所述的控制信息包 括导航数据客户端显示控制信息、客户端连接一指定外部网站服务器内容 URL控制信息、客户端显示该外部网站服务器内容控制信息、客户端合成显 示控制信息。19、 如权利要求18所述的互动服务方法,其特征在于所述的控制信息, 由互动导航网站服务器发送到客户端,由客户端处理,控制导航数据的屏幕 显示,显示导航数据指示组合为一组外部网站服务器内容的指示如名称、属 性、图表视频或介绍;控制客户端连接该外部网站服务器内容URL;控制该 外部网站服务器内容的客户端屏幕显示;控制导航数据和外部网站服务器内 容显示在客户端同一屏幕。20、 一种实现互动导航网站服务器与客户端互动服务的系统,其特征为, 连接提供互动导航服务的网站服务器的客户端,选取一屏幕显示的导航数据 指示的外部网站服务器内容指示,发送请求互动服务该外部网站服务器内容 的信息到互动导航网站服务器;该网站服务器接收该信息;该网站服务器根据该信息,在数据库中选取对应服务数据;该网站服务器将该服务数据发送客户端;该服务数据包括a. 导航数据及其组合;b. 控制信息;c. 该外部网站服务器内容路径信息URL。21、 如权利要求1所述的互动服务系统,其特征为客户端接收处理该服务数据,将该导航数据指示及其组合和该外部网站服务器内容显示在客户端同一屏幕。22、 如权利要求1所述的互动服务系统,其特征在于所述的服务数据提 供对一外部网站服务器内容的互动服务,存储为文件或表格单元,...

【专利技术属性】
技术研发人员:何跃
申请(专利权)人:何跃
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1