当前位置:首页 » 技术资料 » 产品知识库 » 正文

产品功能详解-AS2管理(四): MDN解析算子详解

产品功能详解 · 算子功能 · AS2

回执里藏着投递的真相

EasyLink AS2 MDN解析 算子详解

AS2 MDN解析 算子位于 流程设计器 → 算子面板 → AS2 分组,用于解析 AS2 协议中的 异步MDN(Message Disposition Notification)回执消息。它接收异步 MDN 回执数据,提取消息状态、接收方确认信息等关键字段,并把解析后的结构化数据输出给后续流程使用——是确认“消息到底到没到”的关键一环。

📌 来源:聚信万通 · 易连EDI🗓 发布:2026-10-19⏱ 阅读时长:约 4 分钟

一、AS2 MDN解析算子作用是什么

AS2 MDN算子是处理收到的异步回执,用于确认消息是否被成功接收和处理,同步MDN回执不通过这个算子处理。当业务伙伴用 AS2 发送消息后,接收方会返回一封 MDN 回执,其中携带原始消息的处理结果。AS2 MDN解析 算子就是这封回执的“翻译官”:把一段原始的 MDN 回执数据解析成后续流程可以直接使用的结构化结果。

图 1  流程设计器中的 AS2 MDN解析 算子

在流程设计器中拖入该算子,即可在流程里接入异步 MDN 回执处理:将收到的回执变量传给算子,算子解析后沿“成功”或“失败”端口把结构化结果交给后续分支。适用于需要确认 AS2 消息投递状态的业务场景。

二、典型使用场景

该算子适合把 AS2 回执处理纳入自动化流程的场景。常见场景如下。

场景解决什么问题预期效果
投递状态自动确认人工核对 MDN 回执效率低、易漏解析结果自动驱动后续分支,状态确认无需人工
发送失败快速定位回执显示消息未成功处理失败端口输出异常信息,流程及时告警或重试
回执数据入库审计回执原始文本不便检索统计结构化结果落库,按消息状态/接收方确认信息查询
端到端流程编排回执处理与发送、转换流程割裂把回执解析作为流程节点,与收发链路统一编排
💡 为什么需要单独解析 异步MDN 是 AS2 协议中用于确认消息是否被成功接收和处理的回执机制。它是一段带 MIME 结构的文本,包含状态、接收方确认信息等字段,无法直接用于业务判断。用本算子解析后,流程就能根据结构化结果决定后续处理。

三、参数设置

选中画布中的算子节点,在右侧“参数”页签中配置以下三项。

参数

类别名称类型高级参数说明默认值
配置配置存储资源否存储解析配置的资源引用–
输入回执格式化字符串是原始 MDN 回执消息的变量引用“request”
输出回执(解析后)格式化字符串是解析后数据的存储变量名“as2_mdn_parsed”

配置示例:配置存储选择在资源中配置好的 B2B 资源;回执填入 request;回执(解析后)填入 as2_mdn_parsed。三个参数中前两项通常取默认即可,仅“配置存储”需要按你的 B2B 资源实际选择。

四、输入与输出端口

算子在流程中以端口衔接上下游,各端口职责如下。

输出

端口类型名称说明
输入输入接收待解析的异步MDN 回执消息
输出成功MDN 解析成功,输出结构化回执数据
输出失败MDN 解析失败,输出异常信息

五、容易被忽略的配置要点

•  配置存储要指向真正的 B2B 资源

配置存储是解析配置的资源引用,需在“资源”中预先配好 B2B 资源再在此选择;漏配或选错资源,解析会直接失败。

•  回执变量名与上游输出对齐

输入的“回执”是原始 MDN 消息的变量引用,默认取 request;上游若把回执存成了别的变量,记得同步修改本参数。

•  解析结果别忘接下游

回执(解析后)默认写入 as2_mdn_parsed。若下游分支要读取该结果,须在流程变量或后续算子中按此变量名引用。

•  两个高级参数隐藏较深

•  回执与回执(解析后)均标记为高级参数,参数面板需展开“高级参数”区域才能看到,别因默认折叠而漏配。

⚠ 失败分支不要空着 当 MDN 回执格式异常或无法解析时,算子沿“失败”端口输出异常信息。排错时不要只盯成功分支——把失败分支接上日志或告警算子,回执解析失败的现场信息才能留下来,AS2 投递问题的定位会快得多。

六、小结

AS2 MDN解析 是 AS2 分组中承接 异步“回执确认”的算子:输入原始 异步MDN 回执,通过解析提取消息状态、接收方确认信息等关键字段,经“成功/失败”端口输出结构化结果。它与 AS2发送、AS2封装、B2B重新发送等算子配合,即可在流程设计器中搭出完整的 AS2 收发与确认链路。

📌 想进一步了解易连 EDI—EasyLink ,欢迎访问 www.sinowintop.com 与我们联系。
未经允许不得转载:北京聚信万通科技有限公司 » 产品功能详解-AS2管理(四): MDN解析算子详解
分享到
1 赞

相关推荐

联系我们

sinowintop

复制已复制
contact@sinowintop.com复制已复制
13810521470复制已复制
微信公众号
sinowintop复制已复制
关注官方微信,了解最新资讯
contact-img
客服邮箱