用于在网络中传送动态信息的方法和系统技术方案

技术编号:2867537 阅读:153 留言:0更新日期:2012-04-11 18:40
一种用于在因特网中传送动态网页的方法和系统。将静态查询内嵌到数据库的、经编译程序存储在服务器计算机上,带有HTML标记和数据标记的视图模板也存储在服务器计算机上,其中,HTML标记定义相应动态网页的布局,并且数据标记指示在何处和如何将各个查询结果记录包括到各自的动态网页中。当必须分发动态网页时,运行相应程序,并且将查询结果存储到共享存储器结构中。通过将数据标记替换成共享存储器结构中的相关记录,组合查询结果与对应视图模板。然后,将所得到的网页分发到网络的客户端计算机。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种用于在网络中传送动态信息的方法和系统
技术介绍
计算机网络通常用来实现分布式数据处理系统。特别是因特网在最近几年得到广泛的普及。因特网是以分散设计连接数百万台计算机的网络之网。因特网具有客户端/服务器架构,其中,网络的服务器计算机支持共享资源,客户端计算机通过网络访问共享资源。因特网还允许各个客户端计算机与服务器计算机动态交互,从而下载和显示每次由服务器计算机提供时其内容发生变化的信息。该功能典型地用于处理生成和分发由服务器计算机的数据库上的查询产生的报表。一种本
内公知的用于在因特网中传送动态信息的解决方案是通过例如符合ActiveX脚本(ASP)规范的相应程序来定义报表。每当从网络的客户端计算机接收到动态信息请求时,服务器计算机调用执行相应ASP程序。ASP程序通过在服务器计算机的数据库上运行动态查询来生成报表。上述解决方案的一个缺点是生成报表的程序相当复杂,而且,由这些程序运行的动态查询较慢。这样,服务器计算机的性能受到严重影响。上述缺点在要求以极高速率分发复杂报表的高可用性(high-availability)服务器计算机中尤其尖锐。在这种情况下本文档来自技高网...

【技术保护点】
一种在网络的服务器计算机的控制下在网络中传送动态信息的方法,包括步骤:存储多个视图模板,其中每个视图模板用于一个信息块,并且存储多个由至少一个程序组成的程序集,其中每个程序集用于提取一个信息块;检索与所选信息块相对应的视图模 板;通过运行对应的由至少一个程序组成的程序集来提取所选信息块;通过组合所选信息块与对应视图模板来生成视图结构;以及将视图结构发送到网络的至少一个客户端计算机,以使视图结构显示在至少一个客户端计算机上。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:卡尔沃加西亚安东尼奥E马蒂尼兹马蒂尼兹康查图恩伊兹奎尔多
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1