本发明提供软件远程流式加载方法及系统.该方法包括:远程获取软件包镜像的元数据;根据所述软件包镜像的元数据获取所需软件数据在所述软件包镜像中的软件块标识,其中所述软件镜像包以软件块为单位存储软件数据;根据所述软件块标识查询位图,所述位图包括分别与所述软件包镜像中各软件块标识对应的、用于标记是否已下载与所述软件标识对应的软件块的下载标记;若根据所述下载标记获知未下载所需软件数据,则根据所述软件块标识远程下载所需软件数据、存储并加载,同时将所述下载标记更新为已下载.根据本发明的软件远程流式加载方法及系统,可实现软件数据的按需加载.
发明专利
CN201110401959.2
2011.12.06
CN102520995A
2012-06-27
怀进鹏 康俊彬 钟亮 胡春明
北京航空航天大学
G06F9/445(2006.01)I,G,G06,G06F,G06F9
G06F9/445(2006.01)I,G,G06,G06F,G06F9,G06F9/445
一种软件远程流式加载方法,其特征在于,包括:远程获取软件包镜像的元数据;根据所述软件包镜像的元数据获取所需软件数据在所述软件包镜像中的软件块标识,其中所述软件包镜像以软件块为单位存储软件数据;根据所述软件块标识查询位图,所述位图包括分别与所述软件包镜像中各软件块标识对应的、用于标记是否已下载与所述软件标识对应的软件块的下载标记;若根据所述下载标记获知未下载所需软件数据,则根据所述软件块标识远程下载所需软件数据、存储并加载,同时将所述下载标记更新为已下载.