传统主系统热链接模拟和导航技术方案

技术编号:2884725 阅读:190 留言:0更新日期:2012-04-11 18:40
一种用于定位传统主系统中的屏面的方法与装置。在最佳实施例中,对特定传统主屏面的请求由服务器接收。服务器然后定位到传统主系统内适当的主屏面并提取该主屏面。服务器到达该主屏面的过程中经历的任何中间屏面不向用户显示。如果需要输入可变数据才能访问该主屏面,服务器就向用户发送供输入适当信息的可提交表单,该适当信息被输入并发送给服务器后,由服务器用来提取该主屏面。提取该主屏面后,服务器用超文本语言将其格式化成网页格式并将该屏面发送给用户。传统主系统内的其它屏面通过用户对显示给用户的可选择链接的选择而被访问。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及计算机软件,更具体来说,涉及为访问传统主系统数据流屏面而呈现因特网式样热链接系统。因特网也称作“网间”,是通过处理数据传送和把发送网络的消息转换到接收网络所用协议(必要的话用数据包)的网关连接在一起的、可能不相似的计算机网络的集合。因特网(Internet,首字母大写)指的是使用TCP/IP协议集合的网络和网关的集合。因特网已经变成作为信息和娱乐双重来源的文化设施(culturalfixture)。许多商家正在建立因特网站点,作为他们大力进行营销的组成部分,以向消费者宣传这些商家提供的产品和服务,以及提供旨在培养品牌忠诚度的其它信息。美国许多联邦的、州立的和地方政府的机构也在利用因特网来发布信息,特别是那些必须要与社会各界打交道的机构,诸如税务署(Internal Revenue Service)和州信访部门(secretaries of state)。提供有信息的指导和/或在线公共资料的可检索数据库,可以降低管理费用。此外,因特网正作为商业交易的一种媒介变得越来越受欢迎。目前,最普遍采用的在因特网上传送数据的方法是利用万维网环境,万维网也简称为“the Web”(网)。现有的其它用于传送信息的因特网资源,诸如文件传输协议(FTP)和Gopher,还达不到Web的流行程度。在WEB环境中,服务器和客户机用超文本传输协议(HTTP)实现数据事务处理。HTTP是一个有名的协议,用于处理各种数据文件(例如正文、静止图象、音频、动画等)的传送。各种数据文件中的信息被用一种页描述语言一超文本标记语言(HTML)一格式化,以呈现给用户。除了基本的呈现格式化功能外,HTML还允许开发者规定向由统一资源定位符(URL)标识的其它WEB资源的“链接”。URL是定义通向特定信息的通信路径的一种特殊的语义标识符。客户可访问的每个逻辑信息块一称作“页”或“网页”,由一个URL标识。URL未必是为用户,而是主要为Web“浏览器”提供一个寻找和访问该信息的通用、一致的方法。浏览器是能在客户机提交对由URL标识的信息的请求的程序。网上的信息检索一般是用HTML兼容的浏览器完成的。因特网也广泛用于向使用浏览器的用户传送应用程序。就网上商业而言,各消费者和商家利用Web来购买各种产品和服务。在提供产品和服务上,有些公司完全在网上提供产品和服务,其它公司则利用Web来扩大它们的影响。然而,许多计算机资源都是在因特网变成文化设施之前编写的,没有考虑到应用、服务和数据对因特网连接起来的世界的适应。所以,必须将用户希望利用的许多计算机服务(传统主系统)被重新格式化,以便能被网络浏览器读取和使用,因为这是通过因特网使用信息的最方便和普通的方法之一。不过,即使进行了重新格式化,也要求用户受过培训,或者熟悉为在这些传统主系统内含有的各种屏面中漫游所必需的特定命令。如果用户希望访问几个和许多这些系统,记住每个系统相关的命令就变成负担。此外,许多人可能是一次性地或偶尔地要访问这些系统。所以,对这些人来说,要了解这些特定命令就更是负担。因此,需要一种无需知道特定于服务的命令就能访问和漫游传统主系统的各种屏面的方法。此外,需要一种与目前可用的浏览器兼容的、使用多数用户已经习惯的图形显示的超链接体系的系统。本专利技术提供一种在传统主系统中定位(navigate)屏面的方法与装置。在最佳实施例中,由服务器接收对特定传统主屏面(hostscreens)的请求。服务器然后定位到传统主系统内的适当屏面并检索主屏面。如果要到达主屏面需要定位到中间屏面,服务器就定位到中间屏面,但如果不为用户所需就不向用户发送这些中间屏面。如果需要输入可变数据(variable data)才能访问主屏面,服务器就向用户发送一个供在上面输入适当信息的可提交表单,输入并发送给服务器后,被服务器用来检索主屏面。主屏面被检索出来后,服务器用诸如可扩展标记语言(XML)或超文本标记语言(HTML)的超文本语言将其格式化成网页格式,然后将该屏面发送给用户。可选择的链接被显示给用户,以便让用户能请求该传统主系统内的其它屏面。在后附的权利要求中陈述了被认为是本专利技术特有的新颖特征。而通过参考以下结合附图阅读的对示意性实施例的详细说明可最好地了解本专利技术本身及其最佳使用方式、其它目的和优点。其中附图说明图1表示的是能在其中实现本专利技术的分布式数据处理系统的系统图;图2表示按照本专利技术可以服务器的形式实现的数据处理系统的框图;图3表示的是能在其中实现本专利技术的数据处理系统的框图;图4表示按照本专利技术最佳实施例的浏览器程序的框图;图5表示用于按照本专利技术的漫游传统主系统的系统的框图;图6表示按照本专利技术的含有指向传统主系统内屏面的链接的浏览器窗口的例子;图7A-7C表示按照本专利技术用于漫游传统主系统内各种屏面的宏的例子;图8的流程图表示按照本专利技术在用于漫游和检索传统主屏面的服务器上的方法概述;和图9的流程图表示按照本专利技术从客户机的角度漫游和阅览传统主屏面的方法。现在参看附图,特别是图1,图中表示的是能在其中实现本专利技术的分布式数据处理系统的系统图。分布式数据处理系统100是本专利技术可以在其中实现的多个互连的不同网络。如图所示,分布式数据处理系统100含有因特网协议(IP)网络102、局域网(LAN)/宽域网(WAN)104、公共交换电话网(PSTN)109、蜂窝式无线网络112和卫星通信网络116。网络102、104、109、112和116可包含永久性的连接(诸如电缆或光缆)或者通过电话连接形成的临时性的连接。IP网络102可以是公众可用的IP网络(因特网)、专用IP网络或公用和专用IP网络的组合。在任何一种情况中,IP网络102依照因特网协议运行,在其许多交换机之间通过其许多传输路径传送数据包。本领域中普遍知道IP网络可扩展,使用简便,受到许多支持。与IP网络102相连的,是可以向其发送查询的域名服务器(DNS),这类查询各请求一个基于统一资源定位符(URL)的IP地址。IP网络102支持32位IP地址以及目前正处于计划阶段的128位IP地址。在图示的例子中,服务器150连同存储器154都与IP网络102相连。此外,客户机152和156也连接到IP网络102。这些客户机152和156例如可以是个人电脑或网络计算机。就本申请的目的而言,网络计算机是与网络相连的、从与该网络相连的另一个计算机接收程序或其它应用程序的任何计算机。在图示的例子中,服务器150向客户机152和156提供数据,诸如引导文件、操作系统图象(images)和应用程序。服务器150也可向与任何网络104、109、112或116相连的客户机提供数据。LAN/WAN 104通过代理服务器106(或另一个连接)连接到IP网络102。LAN/WAN 104可以按照各种通信协议(诸如因特网协议、异步传输方式(ATM)协议)或其它已知的分组交换协议运行。代理服务器106的专用是在IP网络102与LAN/WAN 104之间传送数据。防止不需要的通讯进入LAN/WAN 104的防火墙也可以设置在代理服务器106的位置。计算机120连接到LAN/WAN 104并支持与LAN/WAN 104的通信。计算机120可以用LAN/WAN和代理服务器106来本文档来自技高网...

【技术保护点】
数据处理系统中的一种方法,包含的步骤为: 从客户机接收一个对一个主屏面的请求; 定位到该主屏面; 检索该主屏面; 将该主屏面格式化成一个格式化主屏面;和 将该格式化主屏面发送给客户机。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:SD艾姆斯李永成谭逸心B韦布
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利