上传下载子系统
简介
上传下载服务为应用提供上传/下载能力,包括创建、移除、暂停、启动任务上传/下载,以及订阅任务进度、成功、失败等,支撑开发者方便、高效地使用下载/上传业务的功能。
系统架构
图 1 上传下载子系统架构图
目录
上传下载子系统源代码在/base/request目录下。
目录结构如下所示:
/base/request/request
├── common # 常量、日志等公共类
├── figures # 构架图
├── framework # 框架层
│ └── js # js接口解析成napi
│ └── native # 客户端实现,与服务侧交互
├── services # 上传下载服务实现
│ └── sa_profile # 系统服务的配置文件
│ └── etc # 进程的配置文件
└── test # 测试用例