应用层不直连第三方,取数与办事统一走一层可配置的数据桥。本文讲这座桥的分工与理由。
在该低代码 BPM 平台(bpm / 该低代码平台)里,表单、流程、单据、门户不直接握着数据库连接串或对方接口地址。中间有一座可配置的 数据桥——产品里就叫 数据源。
它做什么 | 它不做什么 |
|---|---|
把外部世界收成可复用的能力(常量、名单、问答、办事) | 不替代表单设计器去画界面 |
管连接、表达式、参数与调用方式 | 不替代流程引擎去推流转 |
被下拉、填充、事件、找人等引用 | 不是让每个页面私藏一段 SQL/URL |
本篇讨论的是这座桥的一个设计点: 为什么要把连接上收成「桥」,而不是散落在表单和脚本里。
读完应能说清:低代码里数据源(数据桥)解决的治理问题是什么。 配置步骤见部署版本的数据源配置界面——本文讲作用、设置思想与设计理念。
低代码若允许每个表单、每个节点、每段脚本自己握着数据库连接串或接口地址,短期能跑,长期一定乱。 该平台的立场很简单:应用层不直连第三方;中间必须有一座可配置、可复用、可观测的桥——数据源。
结果不是「灵活」,而是:密钥与地址散落、语义重复、无人能说清系统到底依赖了谁。
层 | 职责 |
|---|---|
应用层 | 流程、表单、单据、门户——只表达「我要名单 / 我要问答 / 我要办事」 |
数据源层 | 管连接、管表达式、管参数、管日志——把本机库、业务库、HTTP 收敛成统一能力 |
应用与外部系统之间,不再是「每个页面一根线」,而是「多根应用线,接到同一座桥,再通向多方」。
换环境时,优先改桥上的连接与参数,而不是改一百张表单。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。