• 【Serverless】快速集成云函数HarmonyOS


    1、学习目标

    什么是AppGallery Connect云函数

    云函数是一项Serverless计算服务,提供FaaS(Function as a Service)能力,可以帮助开发者大幅简化应用开发与运维相关事务,降低应用功能的实现门槛,快速构建业务能力。

    •  云函数提供了高效可靠的函数开发与运行框架,替开发者完全解决传统应用开发与运维中的诸多复杂事务(如服务器配置与管理、代码部署、负载均衡、弹性伸缩、高可用保证等),开发者只需聚焦业务逻辑、开发并上传函数代码,即可构建高可用、可伸缩的Serverless应用。
    • 云函数作为Serverless的核心与枢纽,支持连接和扩展周边云服务能力,开发者可以像拼搭积木一样自由便捷地组织各项服务来实现业务逻辑。

    您将建立什么

    在本次Codelab中,您将实现一个能够使用AppGallery Connect云函数与客户端进行交互的功能,您需要完成的功能将包含:

    •  在AGC网站上添加实现求和计算的函数。
    • 在AGC网站上测试新增的函数。
    • 客户端调用新增函数,输入两个数字并返回两数之和。

    您将会学到什么

    •  如何将方法函数添加为AppGallery Connect的云函数。
    •  如何测试添加的云函数。
    •  如何集成AppGallery Connect云函数的SDK并在本地调用云函数。

    2、您需要什么?

    硬件要求

    • 开发计算机(台式机或笔记本电脑):Windows10 64位或macOS 10.14/10.15/11.2.2操作系统
    • 测试应用的设备:HarmonyOS 2.0及以上的手机

    软件要求

    • Java JDK (推荐使用1.7+版本)
    • DevEco Studio 2.1及以上

    需要的知识点

    3、能力接入准备

    集成AppGallery Connect(以下简称AGC)能力,需要完成以下准备工作:

    1.         创建AGC应用

    2.         创建DevEco Studio工程

    3.         添加应用包名

    4.         配置Maven仓地址及AGC gradle插件

    5.         entry (hap)模块添加配置信息

    6.         同步工程

    具体操作,请按照《AppGallery Connect集成准备》中详细说明来完成。

    说明:

    您已注册华为开发者联盟官网帐号并实名认证才能执行上述操作,具体请参见注册帐号

    4、配置您的开发环境

    开通服务

    1.         登录AppGallery Connect网站,点击“我的项目”。

    2.         在项目列表中选择您需要开通云函数服务的项目。

    3.         在左侧导航栏选择“构建 > 云函数”。

    4.         点击页面右上角“立即开通”。

    说明:

    如果您此时未设置默认数据处理位置,系统会自动弹出提示框提示您设置默认数据处理位置,具体操作请参见设置默认数据处理位置

  • 相关阅读:
    字典&文本特征提取,jieba库
    y110.第六章 微服务、服务网格及Envoy实战 -- Envoy网格安全(二一)
    无涯教程-JavaScript - INDEX函数
    第14章 操作重载与类型转换【C++】
    如何优雅构建自定义 Spring Boot 验证器,让你的代码更加丝滑!
    Invalid connection string format, a valid format is_ _host_port_sid_
    mysql数据库基本操作中update修改、delete删除基本操作
    webGL学习
    网络安全(黑客)自学
    【算法刷题】—7.26几何算法的解题,折线图线段数
  • 原文地址:https://blog.csdn.net/weixin_44708240/article/details/127565310