特性设计

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支持对外部应用商店的"增删改查"
应用推送 用户可以将允许共享的应用推送到已添加的外部应用商店
消息管理 用户在"应用共享"中执行的推送、下载等操作均会记录一条消息日志
应用获取 用户可以从收到的推送消息中获取应用,上传到当前平台