Demo介绍¶
基于EdgeGallery的定位服务开发,展示如何基于EdgeGallery开发者平台进行边缘应用开发
- 定位服务应用作为服务消费者依赖EdgeGallery平台的“人脸识别服务”
- 定位服务应用作为服务供应者发布“定位服务”,对外提供生态API,其他服务可以消费“定位服务”
登录EdgeGallery开发者平台¶
https://daily.developer.edgegallery.org/
开发准备¶
- 新建一个项目
- 选择依赖的平台能力,勾选“Service Discovery”
本地开发¶
- 下载依赖的插件-BashSupport,并导入到本地IDE
- 执行插件,会自动生成示例代码
- 编写APP代码
- 构建docker image
部署调测¶
- 部署调测页面可进行应用的部署测试
第一步:上传App镜像,此页面提供了集中上传App镜像的方式,目前未实现。目前版本实现的是通过上传Yaml方式来部署镜像,或通过用户使用公网连接边缘节点进行部署
第二步:配置部署文件,此页面提供Yaml文件上传入口,以及可视化配置(此版本未实现)。并对上传的Yaml文件进行可用性校验,校验通过后可选择下一步进行部署测试
第三步:部署调测