【技术实现步骤摘要】
【国外来华专利技术】背景计算技术对人类进步贡献巨大。计算系统以各种各样的物理形式出现,包括台式计算机、膝上型计算机、个人数字助理、电话、甚至常规上不被认为是计算系统的设备,诸如例如冰箱和汽车。因此,计算系统可以是具有任何类型的处理器和存储器的任何设备或系统。计算系统通常联网在一起以便这些计算系统可以通信。网络可以像耦合两台计算机的单个有线或无线链路一样简单,或像因特网一样复杂。最常用的应用程序中的许多都依赖于网络技术。这些应用程序包括,例如,电子邮件、即时消息通信、web浏览、远程网络访问、电子白板、IP语音电话通信、视频会议、远程同步以及许多其它应用程序。在web浏览技术中,一个计算系统(通常被不严格地称为“客户机”)向另一计算系统(被不严格地称为“服务器”)发送对页面的请求。服务器随后用该页面的表示来响应客户机,在该客户机处,该表示被显示在屏幕上。有若干广泛的技术用于下载页面以使其可被显示在客户机上。一种技术涉及服务器生成用于页面的完整的呈现指令并随后将这些呈现指令下载到客户机。客户机随后解析并执行这些呈现指令。呈现指令的一个示例是超文本标记语言(HTML)页面。该技术的一个优点是可以在单个请求-响应来回中下载整个页面。该技术的一个缺点是如果该页面将以任何方式改变(例如,在用户选择该页面的一部分时),在客户机向服务器发送新请求后,服务器向客户机发送另一组完整的呈现指令。这要求服务器上的大量处理资源以在每次网页以任何方 ...
【技术保护点】
一种供服务器计算系统便于在客户机上呈现页面的方法,所述方法包括: 从客户机接收对页面的网络请求的动作; 标识对应于所述网络请求的页面的表示的动作,其中所述表示包括可被用来呈现所述页面的一部分的至少一个动态呈现控件; 估计所 述动态呈现控件正确地呈现所述页面的所述部分所需要的初始数据集的一些或全部的动作;以及 向所述客户机发送网络响应的动作,所述网络响应对应于所述网络请求且包括所述页面的表示的至少一个经变换的版本以及所述初始数据集的一些或全部。
【技术特征摘要】
【国外来华专利技术】US 2006-3-17 11/377,9951.一种供服务器计算系统便于在客户机上呈现页面的方法,所述方法包
括:
从客户机接收对页面的网络请求的动作;
标识对应于所述网络请求的页面的表示的动作,其中所述表示包括可被用
来呈现所述页面的一部分的至少一个动态呈现控件;
估计所述动态呈现控件正确地呈现所述页面的所述部分所需要的初始数
据集的一些或全部的动作;以及
向所述客户机发送网络响应的动作,所述网络响应对应于所述网络请求且
包括所述页面的表示的至少一个经变换的版本以及所述初始数据集的一些或
全部。
2.如权利要求1所述的方法,其特征在于,所述页面的表示是基于文本的
表示,且使用所述页面的所述表示的经变换的版本来发送。
3.如权利要求2所述的方法,其特征在于,所述页面的表示的所述经变换
的版本是被变换为适合传输的格式的所述基于文本的表示的版本。
4.如权利要求1所述的方法,其特征在于,所述估计所述初始数据集的一
些或全部的动作包括:
从所述页面的表示访问初始数据源数据结构的动作,所述初始数据源数据
结构指定所述初始数据集。
5.如权利要求1所述的方法,其特征在于,所述估计所述初始数据集的一
些或全部的动作包括:
从所述页面的表示访问初始数据源数据结构的动作,所述初始数据源数据
结构提供从中可以获得所述初始数据的网络源;
从所述网络源请求所述初始数据的动作;以及
响应于从所述网络源请求所述初始数据而从所述网络源接收所述初始数
据的动作。
6.一种包括其上具有一个或多个计算机可执行指令的一个或多个计算机
可读介质的计算机程序产品,所述指令在被服务器计算系统上的一个或多个处
理器执行时使所述计算系统执行如权利要求1所述的方法。
7.一种被配置为执行如权利要求1所述的方法的计算系统。
8.一种供客户机计算系统下载页面的方法,所述方法包括:
响应于被发送到服务器的对网页的请求,接收对所述请求的响应的动作,
所述响应是包括可被用来呈现所述网页的一部分的至少一个动态呈现控件的
网页的表示的形式;
执行所述动态呈现控件的动作;
在执行所述动态呈现控件时,执行如下动作:
确定需要附加数据以完全呈现所述网页的所述部分的动作;
确定所述网络响应是否还包括对所述附加数据的估计的动作;以及
如果确定所述网络响应包括对所述附加数据的估计,则使用对所述附加数
据的估计使用所述动态呈现控件来呈现所述网页的所述部分的动作;以及
如果确定所述网络响应不包括对所述附加数据的估计,则从另一网络源请
求所述附加数据的动作;以及使用从所述另一网络源获得的所述附加数据使用
所述动态呈现控件来呈现所述网页的所述部分的动作。
9.如权利要求8所述的方法,其特征在于,所述网络响应包括数据源控件
...
【专利技术属性】
技术研发人员:N科塔里,PM保罗斯,BC勒鲁瓦,EJ利普顿,K阿拉姆,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。