产品功能详解-流程设计开发(八):配置功能详解

产品功能详解 · 流程设计开发 ⑧

把散落的常量和敏感值,收进一处

EasyLink 配置功能详解

配置模块用于管理系统运行所需要的配置项,分为配置项、密码、文件三种类别。把流程中需要用到的常量集中定义后,改一个值不必再动流程。

|------------------------|----------------------|-------------------|
| 📌 来源:聚信万通 · 易连EDI | 🗓 发布:**2026-09-**20 | ⏱ 阅读时长:约 3 分钟 |

一、配置是什么

配置是系统运行所需要的配置项,分为配置项、密码、文件三种类别。用户可以将在资源、格式转换、服务、流程配置中需要用到的常量在配置中创建,并在资源、格式转换、服务和流程中使用。

图 1 配置列表页

二、三种类型怎么选

|--------|--------------------------------------|---------------------------|
| 类型 | 用途 | 典型内容 |
| 配置项 | 普通的常量值,流程中直接引用 | 固定的发送方代码、默认币种、接口地址、超时时间等 |
| 密码 | 敏感凭证,避免以明文形式出现在流程或脚本中 | 数据库口令、FTP/SFTP 密码、API 密钥等 |
| 文件 | 对于复杂的配置项,如使用JSON格式进行配置,通过文件形式对配置进行存储 | 如果国家代码表、邮编配置表、物料信息表 |

|---------------------------------------------------------------------------------------------------------------|
| 💡 为什么值得单独建一个配置模块 如果这些值直接写在流程里,改一个接口地址要翻遍所有引用它的流程;密码明文写在脚本里,轮换一次就要改一次代码。把它们收敛到配置模块,既便于统一修改,也降低了敏感信息泄露的风险。 |

三、实操:创建一个配置

图 2 创建配置

|--------|-----------------|
| 参数 | 说明 |
| 名称 | 定义该配置名称 |
| 类型 | 配置的类型:配置项、密码、文件 |
| 值 | 配置的内容 |

四、在流程设计中如何使用

配置创建好之后,就可以在流程设计中引用。下面的两张图分别展示了在流程设计中使用常量、以及使用配置的方式。

方式一:在流程设计中使用常量

图 3 在流程设计中直接使用常量

方式二:在流程设计中使用配置

图 4 在流程设计中引用配置项

|---------------------------------------------------------------------------------------------------------|
| 💡 常量与配置,该怎么选 一次性、几乎不会变的值(如某个固定标识符)可以直接用常量;会随环境变化、需要轮换、或属于敏感信息的值,建议一律建成配置项------尤其是密码类型,凭证轮换时只改这一处。 |

五、三个实践建议

按环境区分命名

测试与生产使用的接口地址、目录路径往往不同,命名时带上环境标识,迁移时更容易核对。

敏感值一律用密码类型

数据库口令、SFTP 密码、API 密钥这类信息不要以配置项或常量形式明文存放。

有多行的配置走文件类型

JSON、XML配置选择文件类型。

六、小结

配置模块做的事很朴素------把常量、密码、文件从程序和流程里"拎"出来集中管理,却直接决定了后期维护与迁移的成本。下一篇是本组收官:部署包,把前面所有配置打包、迁移、发布到服务器。

|-------------------------------------------------------------------|
| 📌 想进一步了解易连 EDI---EasyLink 或获取产品介绍,欢迎访问 www.sinowintop.com 与我们联系。 |

相关推荐
知行EDI5 天前
Ferrari AVIEXP EDI 对接指南:报文解析、发运通知与 ERP 集成
edi·电子数据交换·知行软件·知行edi
知行EDI5 天前
知行之桥集成飞书多维表:让 EDI 订单从报文走向可视化协同
edi·知行软件·知行edi
知行EDI8 天前
AVI-SPL EDI 对接指南:SFTP 与 X12 004010 报文实施方案
edi·电子数据交换·知行软件·知行edi
知行EDI10 天前
知行之桥 S3 端口或归档中配置阿里云 OSS 使用指南
阿里云·edi·oss·s3
知行EDI24 天前
Costco US 与 Canada EDI:通过 Rithum 实现订单、发货、库存、退货和结算自动化
edi·电子数据交换·知行软件·知行edi
知行EDI25 天前
知行之桥 Email Receive OAuth 回调为何跳转登录页?
oauth·edi·知行edi·email receive
知行EDI1 个月前
MARTUR EDI 对接指南:基于 AS2 与 EDIFACT D.96A 实现自动化接单
edi·电子数据交换·知行软件·知行edi·martur
YisquareTech1 个月前
SwiftInt EDI 是什么?企业级 B2B 数据交换与报文映射平台能力详解
edi·供应链协同·edi对接
北京聚信万通科技有限公司1 个月前
易连EDI-EasyLink 数据转换性能测试报告
电子数据交换·as2·国产软件