[发明专利]用于网页的导航方法和系统有效
申请号: | 200910140990.8 | 申请日: | 2009-05-15 |
公开(公告)号: | CN101887444A | 公开(公告)日: | 2010-11-17 |
发明(设计)人: | 孙阳;D·S·梅利克塞蒂安;王志君;刘建 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李辉 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网页 导航 方法 系统 | ||
1.一种网站的导航方法,包括:
响应于对一网站的访问请求,生成一导航组合的导航根节点;
响应于对与所述网站相关联的一Web任务的访问请求,在所述导航根节点上生成与所述Web任务相关联的一任务节点;
响应于对Web任务的至少部分子任务的多个请求,依次建立所述任务节点的多个子任务节点,其中,所述任务节点的多个子任务节点与所述Web任务的至少部分子任务分别相关联,并且所述任务节点的多个子任务节点根据所述多个请求的顺序而顺序连接;以及
根据所述Web任务的策略对其至少部分子任务节点进行处理。
2.根据权利要求1所述的方法,其中进一步包括:
响应于对与所述网站相关联的另一Web任务的访问请求,在所述导航根节点上生成与所述另一Web任务相关联的另一任务节点;以及
响应于对另一Web任务的至少部分子任务的多个请求,依次建立所述另一任务节点的多个子任务节点,其中,所述另一任务节点的多个子任务节点与所述另一Web任务的至少部分子任务分别相关联,并且所述另一任务节点的多个子任务节点根据所述多个请求的顺序而顺序连接;
根据所述另一Web任务的策略对其至少部分子任务节点进行处理。
3.根据权利要求1所述的方法,其中,所述导航组合存储在服务器的一会话中;所述方法进一步包括:
根据所述导航组合,生成导航组合代码;以及
发送所述导航组合代码和所述会话的标识符;
其中,响应于根据所述Web任务的策略对其至少部分子任务节点进行处理,生成更新的导航组合代码,并发送所述更新的导航组合代码和所述会话的标识符。
4.根据权利要求2所述的方法,其中进一步包括:根据所述另一Web任务的策略对导航组合的至少部分子任务节点进行处理。
5.根据权利要求1至4中任一项所述的方法,其中所述Web任务的策略禁止其至少一个子任务在一次访问过程中被重复执行;所述根据所述Web任务的策略对其至少部分子任务节点进行处理进一步配置为:根据所述Web任务的策略,响应于Web任务执行完毕,删除所述任务节点的相应的至少一个子任务节点。
6.根据权利要求1至4中任一项所述的方法,其中所述Web任务的策略禁止其至少一个子任务在一次访问过程中被重复执行;其中,所述根据所述Web任务的策略对其至少部分子任务节点进行处理进一步配置为:根据所述Web任务的策略,响应于Web任务执行完毕,将所述任务节点的相应的至少一个子任务节点设置为只读模式。
7.根据权利要求6所述的方法,其中进一步包括:响应于将所述任务节点的相应的至少一个子任务节点设置为只读模式,将所述任务节点的相应的至少一个子任务节点相关联的页面设置为只读模式。
8.根据权利要求1至4中任一项所述的方法,其中,所述Web任务的策略禁止在子任务之间进行循环;根据所述Web任务的策略对其至少部分子任务节点进行处理进一步配置为:在所述导航组合中,对于两个相同子任务节点,仅保留两个相同子任务节点之一并将其设置为当前子任务节点,并删除所述两个相同子任务节点之间的子任务节点。
9.根据权利要求8所述的方法,其中所述两个相同子任务节点具有相同的URL和预定参数值。
10.根据权利要求1至4中任一项所述的方法,其中所述Web任务的策略用于对所述Web任务的至少部分子任务的执行进行限制。
11.根据权利要求1至4中任一项所述的方法,其中进一步包括:响应于所述任务节点的一子任务节点被选定,调用与选定的子任务节点相关联的页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910140990.8/1.html,转载请声明来源钻瓜专利网。