一种资源目录管理方法和网络终端的制作方法_4

文档序号:9846508阅读:来源:国知局
更新资源目录,从而实现对资源目录更新增量的准确校验,进而根据所述至少一个更新资源目录实现所述终端侧资源目录信息的更新,提高了资源目录的更新效率。
[0142]图7是本发明另一实施例中的目录管理服务器的结构示意图,如图7所示,本实施例中的目录管理服务器700可以包括:至少一个处理器701,例如CPU,至少一个网络接口704,用户接口 703,存储器705,至少一个通信总线702。其中,通信总线702用于实现这些组件之间的连接通信。其中,用户接口 703可以包括显示屏(Display)、键盘(Keyboard),可选用户接口 703还可以包括标准的有线接口、无线接口。网络接口 704可选的可以包括标准的有线接口、无线接口(如W1-FI接口)。存储器705可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器705可选的还可以是至少一个位于远离前述处理器701的存储装置。如图7所示,作为一种计算机存储介质的存储器705中可以包括操作系统、网络通信模块、用户接口模块以及资源目录管理程序。
[0143]在图7所示的支付服务器700中,网络接口 704主要用于连接网络终端,与网络终端进行数据通信;而处理器701可以用于调用存储器705中存储的资源目录管理程序,并执行以下操作:
[0144]通过网络接口 704获取网络终端提交的针对目标网络资源的资源目录请求,所述资源目录请求携带终端侧资源目录信息中处于资源目录顺序最后的至少一个资源目录;
[0145]根据所述资源目录请求,获取所述目标网络资源的网络侧资源目录信息;
[0146]根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录;
[0147]通过网络接口 704向所述网络终端推送所述至少一个更新资源目录,以使所述网络终端根据所述至少一个更新资源目录更新所述终端侧资源目录信息。
[0148]在可选实施例中,所述资源目录请求还携带所述终端侧资源目录信息对应的网络侧更新时间;
[0149]所述根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录之前还包括:
[0150]确定所述终端侧资源目录信息对应的网络侧更新时间与所述目标网络资源的网络侧资源目录信息当前的网络侧更新时间不相同。
[0151]在可选实施例中,所述根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录包括:
[0152]根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定所述终端侧资源目录信息的目录进度;
[0153]根据所述终端侧资源目录信息的目录进度,在所述网络侧资源目录信息中确定至少一个更新资源目录。
[0154]在可选实施例中,所述根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录包括:
[0155]确定所述终端侧资源目录信息中的最后一个资源目录在所述网络侧资源目录信息中对应的资源目录顺序位置;
[0156]将所述网络侧资源目录信息中处于该资源目录顺序位置后的至少一个资源目录确定为所述更新资源目录。
[0157]在可选实施例中,所述根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录包括:
[0158]从所述终端侧资源目录信息中的最后一个资源目录开始,在所述网络侧资源目录信息中查找对应的网络侧资源目录;
[0159]当查找到对应的网络侧资源目录时,则将所述网络侧资源目录信息中处于该网络侧资源目录的资源目录顺序位置后的至少一个资源目录确定为所述更新资源目录。
[0160]在可选实施例中,所述目标网络资源的资源目录包括目录标识,所述目录标识由所述目标网络资源的分段url处理得到;
[0161 ] 若查找到网络侧资源目录信息中的资源目录的目录标识与终端侧资源目录信息中的资源目录的目录标识相同,则确定其为该终端侧资源目录信息中的资源目录在所述网络侧资源目录信息中对应的网络侧资源目录。
[0162]可见,通过图7所示的目录管理服务器700,可以根据目标网络资源的终端侧资源目录信息中处于资源目录顺序最后的至少一个资源目录,在所述目标网络资源的网络侧资源目录信息中确定至少一个更新资源目录,从而实现对资源目录更新增量的准确校验,进而根据所述至少一个更新资源目录实现所述终端侧资源目录信息的更新,提高了资源目录的更新效率。
[0163]图8是本发明实施例中提供的一种网络终端的结构示意图,本发明实施例中的网络终端可以包括个人电脑、智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等互联网设备等任何能够上网的设备。如图8所示,本实施例中的网络终端800至少可以包括:
[0164]目录请求提交模块801,用于向目录管理服务器提交针对目标网络资源的资源目录请求,所述资源目录请求携带终端侧资源目录信息中处于资源目录顺序最后的至少一个资源目录,以使所述目录管理服务器根据所述资源目录请求,获取所述目标网络资源的网络侧资源目录信息,并根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录。
[0165]具体的,所述网络终端可以周期性地提交所述资源目录请求,例如每天的8:OOpm;所述网络终端也可以在检测到所述目标网络资源更新后,例如接收到所述目录管理服务器针对所述目标网络资源发送的目录更新提示后,提交所述资源目录请求。
[0166]更新目录接收模块802,用于接收所述目录管理服务器根据所述资源目录请求推送的所述至少一个更新资源目录;
[0167]目录信息更新模块803,用于根据所述至少一个更新资源目录更新所述终端侧资源目录信息。
[0168]在一种可选实施例中,所述资源目录请求还携带所述终端侧资源目录信息对应的网络侧更新时间,以使所述目录管理服务器判断所述终端侧资源目录信息对应的网络侧更新时间与所述目标网络资源的网络侧资源目录信息当前的网络侧更新时间是否相同,若不相同则根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录。
[0169]进而在可选实施例中,如图8所示,所述网络终端800还可以包括:
[0170]更新时间接收模块804,用于接收所述目录管理服务器推送的所述目标网络资源的网络侧资源目录信息的网络侧更新时间;
[0171]所述目录信息更新模块803还用于:
[0172]在根据所述至少一个更新资源目录更新所述终端侧资源目录信息后,将所述网络侧更新时间与更新后的终端侧资源目录信息关联保存。
[0173]在另一种可选实施例中,如图8所示,所述网络终端800还可以包括:
[0174]定位消息接收模块805,用于接收所述目录管理服务器在根据所述资源目录请求中携带的至少一个资源目录无法确定更新资源目录时发送的资源目录定位消息;
[0175]资源目录提交模块806,用于根据所述资源目录定位消息向所述目录管理服务器提交终端侧资源目录信息中处于资源目录顺序最后的指定数量的资源目录,所述指定数量大于所述资源目录请求中携带的资源目录的数量,以使所述目录管理服务器根据所述指定数量的资源目录在所述网络侧资源目录信息中确定至少一个更新资源目录。
[0176]可选的,所述资源目录提交模块806也可以根据所述资源目录定位消息获取所述终端侧资源目录信息中处于资源目录顺序最后的至少一个资源目录中顺序位置最靠前的第一资源目录,并从所述第一资源目录的前一个资源目录开始,获取所述终端侧资源目录信息中处于所述第一资源目录之前的指定数量的资源目录,所述指定数量与所述资源目录请求中携带的资源目录的数量可以相同,也可以不同。
[0177]可见,通过图8所示的网络终端800,可以根据目标网络资源的终端侧资源目录信息中处于资源目录顺序最后的至少一个资源目录,在所述目标网络资源的网络侧资源目录信息中确定至少一个更新资源目录,从而实现对资源目录更新增量的准确校验,进而根据所述至少一个更新资源目录实现所述终端侧资源目录信息的更新,提高了资源目录的更新效率。
[0178]图9是本发明另一实施例中网络终端的结构示意图,如图9所示,该网络终端900可以包括:至少一个处理器901,例如CPU,至少一个网络接口 904,用户接口 903,存储器905,至少一个通信总线902以及显示屏906。其中,通信总线902用于实现这些组件之间的连接通信。其中,用户接口 903可以包括显示屏(Display)、键盘(Keyboard),可选用户接口 903还可以包括标准的有线接口、无线接口。网络接口 904可选的可以包括标准的有线接口、无线接口(如W1-FI接口)。存储器905可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器905可选的还可以是至少一个位于远离前述处理器901的存储装置。如图9所示,作为一种计算机存储介质的存储器905中可以包括操作系统、网络通信模块、用户接口模块以及资源目录管理程序。
[0179]在图9所示的网络终端900中,网络接口 904主要用于连接目录管理服务器,与目录管理服务器进行数据通信;而处理器901可以用于调用存储器905中资源目录管理程序,并执行以下操作:
[0180]通过网络接口 904向目录管理服务器提交针对目标网络资源的资源目录请求,所述资源目录请求携带终端侧资源目录信息中处于资源目录顺序最后的至少一个资源目录,以使所述目录管理服务器根据所述资源目录请求,获取所述目标网络资源的网络侧资源目录信息,并根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录;
[0181]通过网络接口 904接收所述目录管理服务器根据所述资源目录请求推送的所述至少一个更新资源目录;
[0182]根据所述至少一个更新资源目录更新所述终端侧资源目录信息。
[0183]在一个实施例中,处理器901调用存储器905中存储的资源目录管理程序还可以执行以下操作:
[0184]通过网络接口 904接收所述目录管理服务器在根据所述资源目录请求中携带的至少一个资源目录无法确定更新资源目录时发送的资源目录定位消息;
[0185]根据所述资源目录定位消息,通过网络接口 904向所述目录管理服务器提交终端侧资源目录信息中处于资源目录顺序最后的指定数量的资源目录,所述指定数量大于所述资源目录请求中携带的资源目录的数量,以使所述目录管理服务器根据所述指定数量的资源目录在所述网络侧资源目录信息中确定至少一个更新资源目录。
[0186]在可选实施例中,所述资源目录请求还携带所述终端侧资源目录信息对应的网络侧更新时间,以使所述目录管理服务器判断所述终端侧资源目录信息对应的网络侧更新时间与所述目标网络资源的网络侧资源目录信息当前的网络侧更新时间是否相同,若不相同则根据所述资源目录请求中携带的至少一个资源目录,在所述网络侧资源目录信息中确定至少一个更新资源目录。
[0187]可见,通过图9所示的网络终端90
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1