一种用于完成一环球网浏览器的请求的服务中介制造技术

技术编号:2890889 阅读:164 留言:0更新日期:2012-04-11 18:40
一个环球网浏览器向一网络上的环球网服务器产生请求,该环球网服务器具有在整个Internet上可访问的一个访问中介服务器。在接收到自一环球网服务器控制程序中介的用于从一数据库网关检索信息的命令时,DIS服务器执行所选择的实现可编程功能的封装目标,从位于地理上分散的不同类型的数据库中的多个数据库中请求信息,并以所选择的格式显示和进行其它服务。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术的领域本专利技术与计算机和计算机系统有关,更具体地说,与使用环球网(WORLD WIDE WEB---WWW)和其它信息源,以及在网络和INTERNET网上利用现有的用于环球网服务器数据访问的设备有关的一种方法和系统。相关申请名称为“一种用于完成一环球网浏览器的请求的服务中介”的本申请与同本申请同时提交的一些其它美国专利申请有关,更具体地讲,与名称为"Computer network for WWW Server Data Access overInternet"(USSN 08/474571,1995年6月7日提交),"A Sub-AgentService Agent for Fulfilling Requests of a Web Browser"(USSN08/474575,1995年6月7日提交),"A Web Browser System"(USSN08/479481,1995年6月7日提交),"A Method for Fulfilling Requestsof a Web Browser"(USSN 08/474577,1995年6月7日提交),和"AMethod for Distributed Task Fulfillment of a Web Requests"(USSN08/474572,1995年6月7日提交)等申请有关。这些申请有着共同受让人,即International Business MachinesCorporation(Armonk,New York)术语表虽然这里所用的某些术语的意义隐含在字典里,但下列术语表可能是有用的。环球网(World Wide Web)—简称WWWInternet网上的应用程序,它通过揿按感兴趣的高亮度单词或短语使人们在Internet网上从服务器到服务器以及从数据库到数据库寻找信息。Internet网的WWW服务器支持客户机并提供信息。起始页(Home Page)一种多媒体表,其内容指导环球网用户到所存储的关于Internet网组织结构的信息。Gopher一种基于菜单的搜寻策略,它在Minnesota大学开发,通过从一系列文本菜单中选择项目可以使用户到达Internet网上的目的地。访问中介(Access Agent)一种逻辑组件,它为不同的访问协议和数据流(帧中继,HDLC(高级数据链路控制),CBO(连续位操作),ATM(异步传输模式),或TCP/IP)提供支持。应用处理中介(Application processing Agent)运行在服务器数据处理系统中的一种数据处理中介,该服务器数据处理系统在分布环境中基于从客户机接收到的请求执行任务。在我们的较佳实施例中,我们的用于数据库检索的应用处理中介就是我们的DIS服务器,即数据解释系统服务器和数据库网关,它通过一个网络耦合到我们的环球网服务器HTTPD上。在我们的较佳实施例中,一个应用处理中介就象使用命令文件目标一样使用可执行目标程序,在较佳实施例中,可执行目标程序就是封装目标。客户机(Client)一个客户机就是由服务器提供服务的一台计算机,客户机向服务器提供命令。数据解释系统(Data Interpretation System)---DIS即IBM的面向目标的决策支持工具。封装(Capsule)一个DIS封装就是由DIS程序员创建并在DIS环境中执行的程序。DIS封装是一封装目标的较佳示例。封装目标是命令文件(即要执行的一列命令,如在一EXEC或BAT批处理文件中的命令)的一种特定形式。封装目标是用目标环境创建的,如IBM的DIS。其它目标环境是IBM的SOM和DSOM,以及Microsoft的COM环境。Internet在环球网中将全世界的计算机连接在一起的连接系统。服务器支持一个或多个客户机的机器,它是环球网的一部分。任何在其它计算机的命令下执行任务的计算机都是一服务器。Slip或PPP连接它们分别是串行链路网际协议和点至点协议,为计算机向Internet网提供全面的访问连接。TCP/IP传输控制协议/网际协议。一种Internet使用来分割,选择路由和重新组合它所处理的从电子邮件到视频的数据的分组交换方案。网际路由选择(InterNetwork Routing)----INR根据可应用的协议将数据从一物理单元传送到另一物理单元的系统之间的链路。该协议可以使用用于网际位置的一URL地址。URL即整体资源定位器,是一电子邮件地址的环球网文件版本。如果URL属于深藏在另一文件中的文件,它将是很不方便的。它们可使用超链路(Hyperlink)访问。环球网浏览器(Web browser)即在起网际漫游导向作用的计算机上运行的程序,当用户“操作”Internet网时,可以使用图象式桌面系统,目录和搜索工具来完成漫游导向。在该应用中,环球网浏览器是一与环球网(WWW)通信的客户机服务。HTTPD是具有超文本标记语言(Hypertext Markup Language)和共同网关接口(Common Gateway Interface)的IBM US/2环球网服务器或其它服务器。在我们的较佳实施例中,HTTPD包括了我们的控制程序中介,并受一访问中介的支持,该访问中介对Internet上的机器提供硬件连接和对Internet的访问,诸如TCP/IP耦合。HTTP超文本传输协议(HTTP Hypertext transfer protocol)即超文本传输协议。在一URL的开头,“http"表示该文件包括超连接。超连接(Hyper link)嵌入在一单词,短语,图标或图片的网络地址,在选择高亮度部分时,它被激活。关于该项目的信息可以为支持环球网浏览器的客户机所检索。超文本标记语言(HyperText Markup Language)----HTMLHTML是环球网服务器建立和连接文档所使用的语言,这些文档可以为环球网客户机查阅。HTML使用超文本文件。超文本文档其它应用在美国专利5204947(1993年4月20日授予Bernstein等人),美国专利5297249(1994年3月22日授予Bernstein等人),和美国专利5355472(1994年10月11日授予Lewis等人)等中进行了描述。所有这些专利被转让给International Business Machines Corporation,并在这里作为参考。本专利技术的
技术介绍
Internet不是一单一网络,它没有拥有者或控制者,但是一个难以驾驭的网络,是许多同意相互连接的不同网络的组合,这里有公共的和私有的网络,也有大的和小的网络。一个内部网(intranet)是一受限的网络,尽管它可能遵守Internet网协议,但是从外界不能使用它或只能使用其一部分,围绕着该内部网的"防火墙"(firewall)就是所允诺Internet网相连的部分。由这些网络所表示的复合网络不依赖单一的传输介质,通过卫星链路,光纤主干链路,电话线,TV电缆线路和本地无线链路可以进行双向通讯。当你在大学,在公司或在家里将客户机计算机登录到Internet网上时,一切都象是在本地进行,但是访问Internet网既耗费时间也要支付线路费用本文档来自技高网
...

【技术保护点】
一种耦合到一网络用于完成一环球网服务器客户机的请求的服务中介,包括:一控制程序中介,它实际上具体化为可由一支持机器环境执行的指令程序,以执行接收在所述环球网浏览器客户机启动的一请求以及通过提供一结果而完成该请求的方法步骤,所述方法步骤包括:向所述环球网浏览器显示一HTML文件,调用一控制程序中介,从HTML文件接收由用户键入的数据,并在调用时将所述用户键入的数据传递到所述控制程序中介作为从所述HTML文件返回的所述控制程序中介的输入参数,使用一API集调用通过一有关的命令文件目标可访问的可执行命令文件和程序。2.根据权利要求1的一种服务中介,其特征在于:所述输入参数包含来自HTML文件的数据,该HTML文件涉及所述控制程序中介。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:RM罗杰斯KC拉加尔德
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1