网络下载装置
摘要:
一种网络下载装置,包括若干个用于用户进行界面管理的下载应用程序模块;与下载应用程序模块分离的一个通用下载服务模块,该模块提供统一的通用接口。允许所述若干个下载应用程序模块通过该通用接口与所述通用下载服务模块相连,该模块还直接与下载服务器进行通信和数据传输,以下载网络数据;所述通用下载服务模块包括:下载信息分发器,用于管理下载应用程序模块和将反馈的下载信息分发给相应的下载应用程序模块;下载任务管理器,用于管理若干下载任务并将接收到的下载信息反馈给下载信息分发器;下载协议容器,包括并管理若干种协议模块,其中,协议模块由下载任务管理器所调用,且将接收到的下载信息反馈给下载任务管理器,每种协议模块负责相应传输协议的下载流程,且基于该种传输协议直接与下载服务器通信和数据传输。
公开/授权文献
0/0