首页 > 其他分享 >低代码对接腾讯云-阿里云短信平台

低代码对接腾讯云-阿里云短信平台

时间:2022-09-21 17:23:47浏览次数:77  
标签:引擎 插件 短信 代码 平台 对接 开发 腾讯

一、什么是低代码

“Low-Code”是什么?第一次接触这个名词的还是被面试官问到是否知道低代码的时候,这种场合不知道三个字是绝对不能出现的。
所以我强装镇定回答到:“低代码,了解一些。”
面试官说,“那你说说你的理解。”
大型社死现场莫过于此。回家后我不假思索地打开搜索:Low-code development platform。

我们来看看Wikipedia的定义:

从Wiki的这段定义中,我们可以提炼出几个关键信息:

  • 低代码开发平台(LCDP)本身也是一种软件,它为开发者提供了一个创建应用软件的开发环境。对于程序员而言,低代码开发平台的性质与IDEA、VS等代码IDE(集成开发环境)几乎一样,都是服务于开发者的生产力工具。
  • 与传统代码IDE不同的是,低代码开发平台提供的是更高维和易用的可视化IDE。大多数情况下,开发者并不需要使用传统的手写代码方式进行编程,而是可以通过图形化拖拽、参数配置等更高效的方式完成开发工作。

二、低代码核心能力

与传统开发相比,低代码在学习门槛、应用搭建速度、系统运营维护、报表能力以及总成本投入方面具有明显的优势,我们将它的核心能力分为以下九个部分。

数据模型引擎
内建小型数据库,可直连主流数据库,提供可视化数据模型(表、字段、关联关系等)与查询视图设计能力,提供专业模型驱动开发体验。

业务逻辑引擎
提供可视化业务逻辑设计和调试能力,可自由编排运行于服务器和页面的业务逻辑,实现前后端分离,灵活性堪比编码开发。

页面渲染引擎
可视化页面设计器集成大量开箱即用的UI组件和外观样式,支持固定布局及响应式布局,可将任意调整页面元素位置及样式。

工作流引擎
工作流引擎与业务逻辑引擎无缝结合,支持自由定制流程中各节点的各项规则和关联的业务处理;支持在线工作流编排与调整。

智能报表引擎
将报表控件技术引入低代码开发,提供专业级报表设计能力,支持定制统计报表、中国式复杂报表、类Word报告,可实现精确报表套打。

系统集成引擎
供系统集成所需的数据库直连、WebAPI构建与调用、用户认证与权限同步机制等能力,无需编码即可实现数据集成、应用集成和门户集成。

权限控制机制
内置用户、角色及组织管理功能,提供多种认证、鉴权模式,可轻松实现精细化的数据和业务权限控制;支持在线权限配置能力。

编程扩展接口
开放前后端编程接口及插件扩展机制,提升产品级原生开放能力,可通过编程扩展接口完成复杂系统集成、性能调优等工作。

多样化应用部署
同时支持云平台部署和私有化部署,可根据企业对数据可控的多样化需求,将应用部署到局域网、私有云或公有云。

三、低代码对接短信云平台

作为一个低代码产品,涉及到监控预警、流程通知的时候,短信功能就显得额外重要。如果要实现短信功能的话,直接对接现有的短信云平台,无疑是最快的方案。
以阿里云为例,我们来看看低代码开发平台活字格是怎么对接其短信功能的。
首先我们可以在阿里云的找到对应的短信接口调用说明。

然后根据活字格特有的插件机制,服务端命令插件示例:MyServerCommand,引入阿里云的提供的SDK,参考其示例代码封装成一个插件。

安装插件并重启活字格设计器后,服务端命令中就可以找到刚安装好的“阿里云发送短信”命令。

测试发送结果如下。

到这里我们就完全实现了使用低代码平台对接阿里云短信,值得说明的是,活字格的插件机制可是非常惊艳的,当开发者开发了一个插件之后,不仅自己可以使用,还可以分享给其他的使用者,且使用起来跟内置功能是无差别的。
大家如果想了解更多低代码相关知识可以查看:
https://help.grapecity.com.cn/display/lowcode

标签:引擎,插件,短信,代码,平台,对接,开发,腾讯
From: https://www.cnblogs.com/powertoolsteam/p/16716352.html

相关文章

  • 在线客服系统对接微信小程序(客服消息推送)
    首先登录小程序后台 在小程序后台==>开发管理==>开发设置==>服务器域名部分,配置好自己的域名  再往上翻,开发者ID部分,把AppIDAppSecret找个文档记下来,ip白名单我......
  • go语言中使用接口,以及对接口的理解
    go语言中使用接口,以及对接口的理解接口的简单介绍在任一编程语言中,接口-方法或行为的集合,在功能和该功能的使用者之间构建了一层薄薄的抽象层。在使用接口时,并不需要了......
  • 微盟&致远OA&聚水潭&YonSuite系统对接集成整体解决方案
    前言:大部分的企业都可能只用一套系统组织架构复杂,业务流程繁琐,内部同时有OA系统、BI系统、ERP系统......且各个系统都需要独立登陆,造成IT部门数据监管困难!如何在同一套中......
  • Unity游戏在腾讯应用宝和小米应用商店因SDK获取已安装APP信息被退回的问题处理
    Unity游戏在腾讯应用宝和小米应用商店因SDK获取已安装APP信息被退回的问题处理---------暂时抛出该问题,等Unity官方回复或解决,暂时无解-------------APP前台运行时行为......
  • 五分钟实现Zabbix电话短信机器人报警
    Zabbix是现在企业用的比较多的开源监控系统,Zabbix电话短信报警更是运维不可缺少的报警渠道,假如半夜正在睡觉服务器异常了,这时候电话报警就非常必要。Spug推送助手针对......
  • aliyun---短信服务
    最近开发项目,需要用到阿里云短信服务,下面介绍一下具体的流程:第一步:选择【国内消息】添加【签名】第二步:添加短信模板这一步的主要作用是获取:【模板CODE】第三步:Acces......
  • 阿里云短信接入服务
    阿里云短信接入服务阿里云短信服务比如验证码阿里云短信接入官方文档自己项目的码云地址一、了解阿里云用户权限操作1.登录阿里云,点击头像看到获取AccessKey......
  • 记一次被非托管代码支配的恐惧「C#对接企微会话存档SDK问题修复」
    序这个问题是我目前在做企微服务商开发以来周期最长、最折磨人的一个问题了;从3月开始着手排查问题(其实在开发之初就发现了该问题,迫于进度,就暂时搁置了),其中断断续续去尝试......
  • php webman对接Luckysheet share多人协作模式项目
    2022年9月2日10:05:03gitee地址https://gitee.com/zxadmin/luckysheet-phpserver此项目目前定义为对接失败,当然Luckysheet也可以去除掉加密的部分,直接json通信就没问题......
  • APISpace 通知短信API
    当您需要快速通知用户时,通知短信是最快捷有效的方式。APISpace的通知短信API,支持三大运营商,虚拟运营商短信发送,电信级运维保障,独享专用通道。发送短信之前,提交签名和模......