发明名称 用于门户网站上,对多种资源仓库统一并行检索的方法
摘要 本发明公开了一种用于门户网站上,对多种资源仓库统一并行检索的方法。用户在门户网站上面,动态交互地选择想要检索的资源仓库;视图综合器会依据用户的动态选择,确定相应资源仓库的检索结果在浏览器页面中的呈现区域,视图综合器将按照多个资源仓库的检索结束先后,依次更新被检索资源仓库所对应的页面区域,而不会完全刷新整个浏览器页面。该交互方式的优点在于减少用户等待检索结果的时间,充分利用页面空间显示大量检索结果。该方法规定了资源仓库的统一接口,资源仓库既可以是以数据库形式存储的原始数据,也可以是利用索引技术对原始数据处理后得到的索引数据,实现了通过配置文件添加、删除资源仓库,这样设计使得系统的部署更加灵活。
申请公布号 CN100397401C 申请公布日期 2008.06.25
申请号 CN200610053388.7 申请日期 2006.09.14
申请人 浙江大学 发明人 庄越挺;吴江琴;张寅
分类号 G06F17/30(2006.01) 主分类号 G06F17/30(2006.01)
代理机构 杭州求是专利事务所有限公司 代理人 张法高
主权项 1.一种用于门户网站上,对多种资源仓库统一并行检索的方法,其特征在于,它包括如下步骤:(1)门户利用视图综合器读取门户配置文件,根据配置文件中资源仓库的配置,在门户页面上动态生成勾选框和描述文本,一个资源仓库配置对应一对勾选框和描述文本,资源仓库是异构资源仓库,它存放在分布式网络存储上面,门户通过和资源仓库之间的约定,定期收割资源仓库的元数据,资源仓库的类型包括:电子书,图片,音频,视频以及相应的元数据;(2)用户选中想要检索的资源仓库的勾选框,点击检索按钮,触发门户网站,用户的浏览器完全刷新,门户针对被检索的资源仓库触发相应的后端检索系统,后端检索系统以标记语言形式生成检索结果视图,后端检索系统是在具体的资源仓库检索方法之上提供了统一的抽象程序接口,具体的资源仓库检索方法分为基于元数据的检索和基于数据内容本身的检索两类,后端检索系统是在统一的检索抽象层之上提供统一配置机制,以方便向门户中添加、删除、修改资源仓库的名称,后端检索模块,存储位置信息;(3)门户利用视图综合器计算各个被检索资源仓库的检索结果视图在浏览器页面上的显示区域,将每个仓库的检索结果放到计算得到的显示区域中,每个区域的内部右上方有最小化按钮、最大化按钮,视图综合器允许用户同时提交多个资源仓库的检索请求,门户后端同时执行这些资源仓库的检索请求;视图综合器是按被检索资源仓库的检索结束顺序,依次在页面上指定区域显示相应的检索结果,越先结束检索的资源仓库的检索结果越先被显示,视图综合器不会等待所有被检索资源仓库都结束检索过程,然后再显示全部检索结果;视图综合器在一个页面上面显示所选资源仓库的检索结果,视图综合器允许用户改变想要检索的资源仓库,视图综合器会重新计算页面布局,以显示检索结果,在这个过程中,浏览器不会刷新整个页面;(4)用户点击最小化按钮,门户则解除勾选对应资源仓库的勾选框,隐藏其检索结果区域;(5)用户再次勾选先前被解除勾选的资源仓库勾选框,门户重新显示相应的资源仓库的检索结果区域;(6)用户点击最大化按钮,门户将对应资源仓库的检索结果显示区域扩展到整个浏览器屏幕,解除勾选其它被检索资源仓库的勾选框,隐藏其相应的检索结果区域;(7)用户点击最大化显示区域右上方的还原按钮,门户将该资源仓库检索结果显示区域还原到原始大小;重新勾选其它被检索资源仓库的勾选框,重新被显示相应的检索结果区域。
地址 310027浙江省杭州市浙大路38号