特性设计¶
AppStore 是 EdgeGallery 的应用仓库模块,主要负责5G边缘应用的存储与管理等工作,当前版本共有两类特性,分别为 Release 1.0 的发布特性,和基于 Release 1.0 的 POC 特性。
Release 1.0 特性列表¶
特性名称 | 特性描述 |
---|---|
应用上传 | AppStore支持用户上传应用包(csar包) |
应用测试 | AppStore集成了ATP测试平台,用户上传应用包后可以通过ATP测试平台对应用包进行测试 |
应用发布 | AppStore允许已通过ATP测试的应用进行发布,发布后的应用会展示给所有用户 |
应用查询 | 用户可以在首页查看到所有已发布的应用,可以在"我的应用"页面查看自身上传的所有应用 |
应用下载 | 用户可以从AppStore下载应用包,但仅可以下载当前账号上传的应用包 |
应用删除 | 用户可以从AppStore删除应用包,但仅可以删除当前账号上传的应用包 |
Release 1.0 POC 特性列表¶
特性名称 | 特性描述 |
---|---|
外部应用商店管理 | AppStore支持对外部应用商店的"增删改查" |
应用推送 | 用户可以将允许共享的应用推送到已添加的外部应用商店 |
消息管理 | 用户在"应用共享"中执行的推送、下载等操作均会记录一条消息日志 |
应用获取 | 用户可以从收到的推送消息中获取应用,上传到当前平台 |