网络资源搜索管理系统及网络资源搜索管理方法

文档序号:6467130阅读:163来源:国知局

专利名称::网络资源搜索管理系统及网络资源搜索管理方法
技术领域
:本发明涉及网络服务领域,特别涉及一种网络资源搜索管理系统及网络资源搜索管理方法。
背景技术
:现有的网络资源搜索管理系统中,通常根据预设的结构将资源组织成目录树,根据用户对目录树中资源的选取操作,生成带有资源信息的超链接。分析该超链接,实现超链接操作的重定位,向相应功能模块传送资源信息,进而实现相应功能。在资源类别较多且资源丰富的情况下,目录树可能会分为多级目录,不利于用户快捷找到资源。而通过配置超链接实现现有技术则需要多个控件(UI,UseInterface)来配置,并且可配置的超链接数量有限,无法满足不同用户对不同资源的选取需求。
发明内容本发明目的在于^是供一种网络资源搜索管理系统,通过对资源的搜索实现对资源的调用。本发明提供一种网络资源搜索管理系统,包括搜索池、搜索功能管理模块、搜索结果展示模块和搜索响应模块;其中搜索池用于存储并管理资源;搜索功能管理模块从搜索响应模块取得关键字,向搜索池搜索与关键字相符的资源,得到搜索结果;并将搜索结果发送给搜索结果展示模块;搜索结果展示模块用于向用户展示搜索结果,供用户查看及选取;搜索响应模块响应用户发出的搜索指令,将接收到的关键字发送给搜索功能管理模块;并根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。优选地,上述资源包括行为和对象,资源由行为和对象的取值结合描述;所述资源分为多个类别,按照类别实现对资源的管理;行为分别对应一功能模块,所述功能^t块对对象实施相应行为。优选地,上述搜索池为至少一关联数组的集合,所述至少一关联数组分别存储并管理资源;或采用数据库存储并管理资源;或为至少一容器的集合,所述至少一容器分别存储并管理资源。优选地,上述搜索功能管理模块分别从至少一数据源获取资源,将所述资源发送到搜索池,实现将资源添加到搜索池中;所述资源中新的行为与相应功能模块配合,实现增加新的功能。优选地,上述搜索响应模块对资源信息进行处理,形成与相应功能模块的接口适配格式的资源信息,通过将资源信息发送给功能模块的接口,由相应功能模块实现对指定对象实施指定行为。本发明还提出一种网络资源搜索管理方法,包括响应用户发出的搜索指令,接收关键字;搜索与关键字相符的资源,得到搜索结果;向用户展示搜索结果,供用户查看及选取;根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。优选地,上述资源包括行为和对象,资源由行为和对象的取值结合描述;所述资源分为多个类别,按照类别实现对资源的管理;行为分别对应一功能模块,所述功能模块对对象实施相应行为。优选地,上述的网络资源搜索管理方法,基于包括搜索池、搜索功能管理模块、搜索结果展示模块和搜索响应模块的网络资源搜索管理系统实现网络资源搜索管理,还包括增加新资源的步骤,所述资源中新的行为与相应功能模块配合,实现增加新的功能,所述增加新资源的步骤包括搜索功能管理模块从数据源获取资源;搜索功能管理模块在搜索池中查找与资源类别相符的关联数组或资源表,若未查找到有相符的关联数组或资源表则建立与资源类别相符的新的关联数组或资源表;在与资源类别相符的关联数组或资源表中添加一记录,记录所述资源。优选地,上述搜索与关键字相符的资源,得到搜索结果的步骤具体包括搜索响应模块响应用户发出的搜索指令,接收用户提供的关键字;搜索响应模块将关键字发送给搜索功能管理模块;搜索功能管理模块向搜索池发起搜索,查找搜索池中与关键字相符的所有资源,形成资源列表或未搜索到相应资源的搜索结果;搜索功能管理模块将搜索结果发送给搜索结果展示模块;搜索结果展示模块向用户展示搜索结果,供用户查看及选取。优选地,上述根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口的步骤包括搜索响应模块响应用户的选取操作,根据选取操作确定相应行为;搜索响应模块对资源信息进行分析处理、类型转换及组织整理,形成与相应功能模块的接口适配格式的资源信息;搜索响应模块将资源信息发送给相应功能模块的接口。本发明的网络资源搜索管理系统及方法通过对资源的搜索实现对功能模块的控制,完成相应功能。例如通过对用户提供的关键字进行汉字、,拼音或拼音首字母分析,找出符合关键字的资源,例如展示房间节点、商城物品,游戏等资源,列表展示给用户,供用户选取。用户通过点击搜索结果选取一资源,实现对应的进入房间、定位节点、打开商城、购买物品、配置物品、下载游戏、进入游戏、打开超链接等功能。当有新功能需加入本发明的网络资源搜索管理时,只需要添加数据源以及该类型对应的功能模块,即可实现新的功能,有良好的可扩展性。图l是本发明第一实施例网络资源搜索管理系统结构示意图;图2是本发明第一、第四实施例网络资源搜索管理流程示意图;图3是本发明第二、第五实施例实现将资源添加到搜索池中的流程示意图;图4是本发明第三、第六实施例实现资源搜索的流程示意图;图5是本发明第三、第六实施例实现资源信息发送给相应功能模块的接口的流程示意图6是本发明第四实施例网络资源搜索管理流程示意图。本发明目的、功能及优点将结合实施例,参照附图做进一步说明。具体实施例方式本发明提出第一实施例,参照图l,网络资源搜索管理系统包括搜索池l、搜索功能管理模块2、搜索结果展示冲莫块3和搜索响应才莫块4。其中搜索池l用于存储并管理资源。搜索功能管理模块2从搜索响应模块4取得关键字,向搜索池l搜索与关^t字相符的资源,得到搜索结果;并将搜索结果发送给搜索结果展示模块3。搜索结果展示模块3用于向用户展示搜索结果,供用户查看及选取;搜索响应模块4响应用户发出的搜索指令,将接收到的关键字发送给搜索功能管理模块2,并根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。参照图2,本实施例的流程包括步骤S1,搜索响应模块4响应用户发出的搜索指令,接收关键字,并发送给搜索功能管理模块2;步骤S2,搜索功能管理模块2向搜索池1搜索与关键字相符的资源,得到搜索结果并发送给搜索结果展示模块3;步骤S3,搜索结果展示模块3向用户展示搜索结果,供用户查看及选取;步骤S4,搜索响应模块4根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。本实施例的资源包括行为和对象,每一资源都由行为和对象的取值结合描述。例如行为"进入"和对象"l号房间"结合描述一对象;行为"购买"和对象"2号物品"结合描述另一对象,行为"装配"和对象"3号物品"结合描述又一对象。本实施例将资源按照行为分别多个类别,相同的行为分为同一类别。每一行为分别对应一功能模块,该功能模块对对象实施相应行为。功能模块分别包含接口,用于接收实现行为所需的资源信息。当接口接收到资源信息,则提取资源信息中的对象,对该对象实施相应行为,完成该功能模块的功能。例如"购买"功能模块对对象实现"购买"行为,当接口接收到资源信息,从中提取到对象"l号物品",则"购买"功能模块对"l号物品"实施"购买"行为,完成用户要求的购买l号物品的功能。本实施例根据用户提供的关键字找出相符的资源,并通过将资源信息发送给与资源对应的功能模块,实现对功能模块的控制,完成相应功能。根据上述第一实施例,本发明提出第二实施例。参照图1,搜索功能管理模块2分别从至少一数据源获取资源,并将资源发送到搜索池1中,由搜索池1进行存储并管理。数据源作为多种资源的来源,可以是由服务器推送、从服务器下载或从配置文件中读取,还可以是其他多种来源。数据源包括但不限于目录树信息、商城配置信息、房间信息、游戏信息、超链接信息以及服务器推送的搜索信息等资源。本实施例的搜索池l采用关联数组(MAP)实现,具体来说采用至少一关联数组分别存储并管理资源,搜索池l为至少一关联数组的集合。搜索池l在初始化完成后,接收搜索功能管理模块2发送的资源,并将资源按照类别分别存入关联数组中。本实施例对每一类别的资源分别采用一关联数组存储并管理。为便于管理,各关联数组中分别为各资源设置唯一ID,关联数组包括资源ID、行为和对象等数据项。以下给出几个关联数组的示例第一关联数组为"进入"行为类别,其示例如表l所示<table>tableseeoriginaldocumentpage7</column></row><table>表l第二关联数组为"装备"行为类别,其示例如表2所示:<table>tableseeoriginaldocumentpage7</column></row><table><table>tableseeoriginaldocumentpage8</column></row><table>表2第三关联数组为"收藏"行为类别,其示例如表3所示:<table>tableseeoriginaldocumentpage8</column></row><table>表3以上述三关联:凄t组为例,结合流程说明本发明实现搜索管理的过程设用户一次搜索提供的关键字为"12号物品",则搜索响应模块4将该关键字发送给搜索功能管理模块2,搜索功能管理模块2向搜索池1中的各关联数组搜索与关键字"12号物品"相符的资源。经过搜索,找到第二关联数组中ID为1的资源和第三关联数组中ID为2的资源,得到搜索结果如表4所示<table>tableseeoriginaldocumentpage8</column></row><table>表4搜索功能管理模块2将上述搜索结果发送给搜索结果展示模块3,由其展示给用户。设用户选取"收藏""12号物品"这一搜索结果,则搜索响应模块4据此确定相应行为为"收藏"。搜索响应模块4按照"收藏"功能模块的要求,将对象"12号物品"组织形成资源信息,发送给"收藏"功能模块的接口。"收藏"功能模块接收到资源信息则触发"收藏,,功能,从资源信息中提取"12号物品",对其实施"收藏"行为,完成"收藏12号物品"的功能。相对于现有网络资源搜索管理系统仅能找出与关键字对应的对象,本实施例不仅可以找出对应对象,还可实现对功能模块的控制,完成对对象实施行为的功能。本实施例进一步提出,当有新的需要通过搜索实现控制的功能时,只需从数据源取得新的相应资源。参照图3,本实施例实现将资源添加到搜索池中的流程包括步骤S21,搜索功能管理模块2从数据源获取资源;步骤S22,搜索功能管理模块2在搜索池1中查找与资源类别相符的关联数组,若查找到有相符的关联数组则进行步骤S24,否则进行步骤S23;步骤S23,建立与资源类别相符的新的关联数组;步骤S24,在与资源类别相符的关联数组中添加一记录,记录资源的ID、行为耳又值和对象取值。采用上述流程添加资源,可能添加新的对象,可能添加新的行为。若添加了新的对象,则关联数组中产生至少一资源,即新对象分别与可以对该新对象实施的至少一行为组合形成的至少一新资源。仍以上表所示的三关联数组为例,设添加新资源为"100号房间",则第二关联数组变为表5所示<table>tableseeoriginaldocumentpage9</column></row><table>表5而第三关联数组变为如表6所示:<table>tableseeoriginaldocumentpage9</column></row><table>表6当用户进行搜索,若新对象与关键字不符则搜索结果与添加新对象前采用该关键字得到的搜索结果是相同的。仅当该新对象与关键字相符,搜索结果将增列该新对象所在的至少一资源。例如当用户给出的关键字为"12号物品"时,搜索结果中不会出现该新资源;而当用户给出的关键字为"收藏"时,搜索结杲列出包括"收藏100号物品"在内的所有第三关联数组中的资源。若添加新的行为,则关联数组中产生至少一资源,即新行为分别与其可实施的至少一对象组合形成至少一新资源。这一新资源与一功能模块相应,可以控制该功能模块仍以上表所示的关联数组为例,设添加新资源为"预订",则增加一新关联数组,该关联数组如表7所示<table>tableseeoriginaldocumentpage9</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>表7当用户进行搜索,若新行为所实施的某对象与关键字相符,则搜索结果将增列与该对象组合得到的资源;当该新行为与关键字相符,搜索结果将列出该新行为与其实施的对象组合得到的所有资源。例如当用户给出的关键字为"12号物品"时,搜索结果如表8所示搜索结果序号行为对象1装备12号物品2卄丈藏12号物品3预订12号物品表8<table>tableseeoriginaldocumentpage10</column></row><table>而当用户给出的关键字为"预订"时,搜索结果为表7所示的关联数组中的所有资源。通过上述添加过程,不仅将资源加入网络资源搜索管理,还为用户提供了新的功能。当用户选取包括新行为的资源时,本实施例将把对象信息发送给与该新行为相应的功能模块,触发该功能模块实现新功能。当有新功能需加入本发明的网络资源搜索管理时,只需要添加数据源以及该类型对应的功能模块,即可实现新的功能,有良好的可扩展性。本发明基于上述各实施例提出第三实施例,本实施例的典型应用为网络游戏平台,该游戏平台包括进入房间、定位节点、打开商城、购买物品、配置物品、下载游戏、进入游戏、打开超链接等多个功能模块,这些功能模块分别对应多个行为,各行为分别对至少一对象实施。参照图4,本实施例实现资源搜索的流程包括步骤S31,搜索响应模块4响应用户发出的搜索指令,接收用户提供的关键字;步骤S32,搜索响应模块4将关键字发送给搜索功能管理模块2;步骤S33,搜索功能管理模块2向搜索池1发起搜索,查找搜索池l中与关键字相符的所有资源,形成资源列表或未搜索到相应资源的搜索结果;步骤S34,搜索功能管理模块2将搜索结果发送给搜索结果展示模块3;步骤S35,搜索结果展示模块3向用户展示搜索结果,供用户查看及选取。上述搜索结果列出资源的行为和对象取值,当用户对搜索结果中的某资源进行选取操作,搜索响应模块4获取与该资源相应的资源信息,对资源信息进行处理后发送给相应功能模块的接口。上述资源信息包括用户标识、该资源的行为和对象取值等。为实现将资源信息发送给相应功能模块的接口,搜索响应模块4还需对资源信息进行处理,包括分析处理、类型转换及組织整理,形成与相应功能模块的接口适配格式的资源信息。通过将资源信息发送给功能模块的接口,由相应功能模块实现对指定对象实施指定行为,控制游戏平台完成进入房间、定位节点、进入商i成、购买物品>配置物品、下载游戏、进入游戏、打开超链接等功能。参照图5,本实施例实现资源信息发送给相应功能模块的接口的流程包括步骤S41,搜索响应模块4响应用户的选取操作,根据选取操作确定相应行为;步骤S42,搜索响应模块4对资源信息进行分析处理、类型转换及组织整理,形成与相应功能模块的接口适配格式的资源信息;步骤S43,搜索响应模块4将资源信息发送给相应功能模块的接口。基于上述实施例,本发明提出搜索池l还可采用数据库或容器(vector)实现。当采用数据库实现搜索池1时,设置至少一表存储资源,管理简便且效率高,但系统负担较大;当采用容器实现搜索池l时,结构简单,易于管理。本发明还提出网络资源搜索管理方法,参照图6,包括步骤S51,响应用户发出的搜索指令,接收关键字;步骤S52,搜索与关键字相符的资源,得到搜索结果;步骤S53,向用户展示搜索结果,供用户查看及选取;步骤S54,根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。本实施例的资源包括行为和对象,每一资源都由行为和对象的取值结合描述。本实施例将资源按照行为分别多个类别,相同的行为分为同一类别。每一行为分别对应一功能模块,该功能模块对对象实施相应行为。功能模块分别包含接口,用于接收实现行为所需的资源信息。当接口接收到资源信息,则提取资源信息中的对象,对该对象实施相应行为,完成该功能模块的功能。参照图2,本实施例可基于包括搜索池1、搜索功能管理模块2、搜索结果展示模块3和搜索响应模块4的网络资源搜索管理系统实现网络资源搜索管理,包括步骤步骤S1,搜索响应模块4响应用户发出的搜索指令,接收关键字,并发送给搜索功能管理模块2;步骤S2,搜索功能管理模块2向搜索池1搜索与关键字相符的资源,得到搜索结果并发送给搜索结果展示模块3;步骤S3,搜索结果展示模块3向用户展示搜索结杲,供用户查看及选取;步骤S4,搜索响应模块4根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。本实施例对每一类别的资源分别采用一关联数组或一数据表存储并管理。为便于管理,各关联数组或数据表中分别为各资源设置唯一ID,关联数组或数据表包括资源ID、行为和对象等数据项。相对于现有网络资源搜索管理系统仅能找出与关键字对应的对象,本实施例不仅可以根据用户提供的关键字找出相符的资源,还可通过将资源信息发送给与资源对应的功能模块,实现对功能模块的控制,完成对对象实施行为的功能。基于上述实施例,本发明提出第五实施例,将资源加入搜索池l的方法。本实施例当有新的需要通过搜索实现控制的功能时,只需从数据源取得新的相应资源。参照图3,本实施例实现将资源添加到搜索池中的流程包括步骤S21,搜索功能管理模块2从数据源获取资源;步骤S22,搜索功能管理模块2在搜索池1中查找与资源类别相符的关联数组,若查找到有相符的关联数组则进行步骤S24,否则进行步骤S23;步骤S23,建立与资源类别相符的新的关联数组;步骤S24,在与资源类别相符的关联数组中添加一记录,记录资源的ID、行为和对象值。采用上述流程添加资源,可能添加新的对象,可能添加新的行为。若添加了新的对象,则关联数组中产生至少一资源,即新对象分别与可以对该新对象实施的至少一行为组合形成的至少一新资源。当用户进行搜索,若新对象与关键字不符则搜索结果与添加新对象前采用该关键字得到的搜索结果是相同的。<又当该新对象与关^l定字相符,搜索结果将增列该新对象所在的至少一资源。若添加新的行为,则关联数组中产生至少一资源,即新行为分别与其可实施的至少一对象组合形成至少一新资源。这一新资源与一功能模块相应,可以控制该功能模块。当用户进行搜索,若新行为所实施的某对象与关键字相符,则搜索结果将增列与该对象组合得到的资源;当该新行为与关键字相符,搜索结果^1夺列出该新行为与其实施的对象组合得到的所有资源。通过上述添加过程,不仅将资源加入网络资源搜索管理,还为用户提供了新的功能。当用户选取包括新行为的资源时,本实施例将把对象信息发送给与该新行为相应的功能模块,触发该功能模块实现新功能。当有新功能需加入本发明的网络资源搜索管理时,只需要添加数据源以及该类型对应的功能模块,即可实现新的功能,有良好的可扩展性。本发明提出第六实施例,本实施例的典型应用为网络游戏平台,该游戏平台包括进入房间、定位节点、打开商城、购买物品、配置物品、下载游戏、进入游戏、打开超链接等多个功能模块,这些功能模块分别对应多个行为,各行为分别对至少一对象实施。参照图4,本实施例步骤S2具体包括步骤S31,搜索响应模块4响应用户发出的搜索指令,接收用户提供的关键字;步骤S32,搜索响应模块4将关键字发送给搜索功能管理模块2;步骤S33,搜索功能管理模块2向搜索池1发起搜索,查找搜索池l中与关l定字相符的所有资源,形成资源列表或未搜索到相应资源的搜索结果;步骤S34,搜索功能管理模块2将搜索结果发送给搜索结果展示模块3;步骤S35,搜索结果展示模块3向用户展示搜索结果,供用户查看及选取。参照图5,本实施例的步骤S4具体包括步骤S41,搜索响应模块4响应用户的选取操作,根据选取操作确定相应行为;步骤S42,搜索响应模块4对资源信息进行分析处理、类型转换及组织整理,形成与相应功能模块的接口适配格式的资源信息;步骤S43,搜索响应模块4将资源信息发送给相应功能模块的接口。上述资源信息包括用户标识、行为和对象取值等。为实现将资源信息发送给相应功能模块的接口,搜索响应模块4还需对资源信息进行分析处理、类型转换及组织整理,形成与相应功能模块的接口适配格式的资源信息。通过将资源信息发送给功能模块的接口,由相应功能模块实现指定对象实施指定行为,控制游戏平台完成例如进入房间、定位节点、进入商城、购买物品、配置物品、下载游戏、进入游戏、打开超^l接等功能。基于上述实施例,本发明对资源除采用关联数组外,还可采用数据库或容器(vector)实现管理。以数据库为例,每一类別资源分別采用一个数据表存储并管理,称为资源表。各资源表中分别为各资源设置唯一[D。本实施例实现网络资源4叟索管理的过程与上述实施例相似,区别在于上一实施例中对关联数组操作,而在本实施例中采用对表的操作实现。例如本实施例实现将资源添加到搜索池中的流程包括步骤S21,搜索功能管理模块2从数据源获取资源;步骤S22,搜索功能管理模块2在搜索池1中查找与资源类别相符的资源表,若查找到有相符的资源表则进行步骤S24,否则进行步骤S23;步骤S23,建立与资源类别相符的新的资源表;步骤S24,在与资源类别相符的资源表中添加一记录,记录资源的ID、行为和对象值。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域
,均同理包括在本发明的专利保护范围内。权利要求1.一种网络资源搜索管理系统,包括搜索池、搜索功能管理模块、搜索结果展示模块和搜索响应模块;其中搜索池用于存储并管理资源;搜索功能管理模块从搜索响应模块取得关键字,向搜索池搜索与关键字相符的资源,得到搜索结果;并将搜索结果发送给搜索结果展示模块;搜索结果展示模块用于向用户展示搜索结果,供用户查看及选取;搜索响应模块响应用户发出的搜索指令,将接收到的关键字发送给搜索功能管理模块;并根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。2.如权利要求1所述的网络资源搜索管理系统,其特征在于所述资源包括行为和对象,资源由行为和对象的取值结合描述;所述资源分为多个类别,按照类别实现对资源的管理;行为分别对应一功能模块,所述功能才莫块对对象实施相应4亍为。3.如权利要求1或2所述的网络资源搜索管理系统,其特征在于所述搜索池为至少一关联数组的集合,所述至少一关联数组分别存储并管理资源;或采用数据库存储并管理资源;或为至少一容器的集合,所述至少一容器分别存储并管理资源。4.如权利要求1或2所述的网络资源搜索管理系统,其特征在于所述搜索功能管理模块分别从至少一数据源获取资源,将所述资源发送到搜索池,实现将资源添加到搜索池中;所述资源中新的行为与相应功能模块配合,实现增加新的功能。5.如权利要求1或2所述的网络资源搜索管理系统,其特征在于所述搜索响应模块对资源信息进行处理,形成与相应功能模块的接口适配格式的资源信息,通过将资源信息发送给功能模块的接口,由相应功能模块实现对指定对象实施指定行为。6.—种网络资源搜索管理方法,其特征在于,包括响应用户发出的搜索指令,接收关键字;搜索与关键字相符的资源,得到搜索结果;向用户展示搜索结果,供用户查看及选取;根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。7.如权利要求6所述的网络资源搜索管理方法,其特征在于所述资源包括行为和对象,资源由行为和对象的取值结合描述;所述资源分为多个类别,按照类别实现对资源的管理;行为分别对应一功能模块,所述功能才莫块对对象实施相应4亍为。8.如权利要求6或7所述的网络资源搜索管理方法,基于包括搜索池、搜索功能管理模块、搜索结果展示模块和搜索响应模块的网络资源搜索管理系统实现网络资源搜索管理,其特征在于,还包括增加新资源的步骤,所述资源中新的行为与相应功能模块配合,实现增加新的功能,所述增加新资源的步骤包括搜索功能管理模块从数据源获取资源;搜索功能管理模块在搜索池中查找与资源类别相符的关联数组或资源表,若未查找到有相符的关联数组或资源表则建立与资源类别相符的新的关联数组或资源表;在与资源类别相符的关联数组或资源表中添加一记录,记录所述资源。9.如权利要求6或7所述的网络资源搜索管理方法,其特征在于,所述搜索与关4建字相符的资源,得到搜索结果的步骤具体包括搜索响应模块响应用户发出的搜索指令,接收用户提供的关键字;搜索响应模块将关键字发送给搜索功能管理模块;搜索功能管理模块向搜索池发起搜索,查找搜索池中与关键字相符的所有资源,形成资源列表或未搜索到相应资源的搜索结果;搜索功能管理模块将搜索结果发送给搜索结果展示模块;搜索结果展示模块向用户展示搜索结果,供用户查看及选取。10.如权利要求6或7所述的网络资源搜索管理方法,其特征在于,所述根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口的步骤包括搜索响应模块响应用户的选取操作,根据选取操作确定相应行为;搜索响应模块对资源信息进行分析处理、类型转换及组织整理,形成与相应功能模块的接口适配格式的资源信息;搜索响应模块将资源信息发送给相应功能模块的接口。全文摘要本发明提供一种网络资源搜索管理系统,包括搜索池、搜索功能管理模块、搜索结果展示模块和搜索响应模块;其中搜索池用于存储并管理资源;搜索功能管理模块从搜索响应模块取得关键字,向搜索池搜索与关键字相符的资源,得到搜索结果;并将搜索结果发送给搜索结果展示模块;搜索结果展示模块用于向用户展示搜索结果,供用户查看及选取;搜索响应模块响应用户发出的搜索指令,将接收到的关键字发送给搜索功能管理模块;并根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。本发明还提出一种网络资源搜索管理方法。本发明通过对资源的搜索实现对功能模块的控制,完成相应功能。文档编号G06F17/30GK101364233SQ20081016713公开日2009年2月11日申请日期2008年9月28日优先权日2008年9月28日发明者栋王,王旭新申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1