news 2026/4/15 23:22:48

25、实现BizTalk的扩展功能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
25、实现BizTalk的扩展功能

实现BizTalk的扩展功能

在处理BizTalk中的EDI(电子数据交换)时,我们常常会遇到各种需求,比如处理不符合标准的EDI文档、设置新的合作伙伴和协议、控制发送端口、进行批处理以及业务活动监控等。下面将详细介绍如何实现这些扩展功能。

1. 基本操作与上下文检查

在BizTalk的Party部分发生变化时,需要进行以下操作:
1. 重启主机实例(Host Instance)。
2. 通过BizTalk发送一个EDIFACT订单,确保发送端口处于停止状态。
3. 检查上下文(Context),此时协议名称(AgreementName)、发送方名称(SenderPartyName)和接收方名称(ReceiverPartyName)应该已填充正确的数据,这表明消息接收时各方已被识别。
4. 再次启动发送端口。

2. 更改Schema

在处理EDI时,交易伙伴经常会发送不符合100%标准的EDI文档。默认情况下,BizTalk中的所有Schema仅允许符合标准的EDI文档通过EDIDisassembler管道组件并转换为XML。

例如,在DTM(DateTime)段中,发送方发送代码70而不是标准的代码137,这是不符合联合国规范的(规范可参考 http://www.unece.org/trade/untdid/d96a/uncl/uncl2005.htm)。我们可以进行如下测试:
1. 复制EDIFACT文档,将DTM+137更改为DTM+70。
2. 通过BizTalk运行该文档,并检查事件日志。此时事件查看器中应该会出现类似的错误。

如果要允许合作伙伴M

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 0:44:19

DellFanManagement:戴尔笔记本风扇控制的终极免费解决方案

还在为戴尔笔记本电脑散热问题而烦恼吗?DellFanManagement为你提供了完整的免费风扇控制方案,让普通用户也能轻松掌握设备散热性能。这个开源工具集专为戴尔笔记本设计,支持多种硬件平台,实现真正的风扇管理自由。 【免费下载链接…

作者头像 李华
网站建设 2026/4/15 10:25:53

阴阳师终极护肝神器:FK-Onmyoji-renew完整使用指南

阴阳师终极护肝神器:FK-Onmyoji-renew完整使用指南 【免费下载链接】FK-Onmyoji 阴阳师抗检测多功能脚本 项目地址: https://gitcode.com/gh_mirrors/fk/FK-Onmyoji 阴阳师作为一款深受玩家喜爱的回合制手游,其丰富的游戏内容和复杂的操作流程常常…

作者头像 李华
网站建设 2026/4/12 1:27:26

GSE宏编辑插件终极指南:3分钟学会魔兽世界技能序列制作

作为魔兽世界玩家,你是否曾经为复杂的技能循环而头疼?GSE(Gnome Sequencer Enhanced)宏编辑插件正是为你量身打造的完美解决方案。这款强大的工具能够帮助你轻松创建和管理复杂的技能序列,让你的游戏体验更加流畅高效。…

作者头像 李华
网站建设 2026/4/15 20:16:54

EdB Prepare Carefully完整指南:从零开始打造完美RimWorld殖民团队

厌倦了RimWorld开局时那些技能混乱、装备不匹配的随机殖民者?EdB Prepare Carefully模组正是你需要的解决方案!这个强大的工具让你在游戏开始前就能对殖民者进行全方位的精细调整,告别随机化的无奈。 【免费下载链接】EdBPrepareCarefully Ed…

作者头像 李华
网站建设 2026/4/16 9:43:16

PyLTSpice自动化电路仿真终极指南:效率倍增的工程利器

PyLTSpice自动化电路仿真终极指南:效率倍增的工程利器 【免费下载链接】PyLTSpice Set of tools to interact with LTSpice. See README file for more information. 项目地址: https://gitcode.com/gh_mirrors/py/PyLTSpice 还在为重复的电路仿真操作而烦恼…

作者头像 李华
网站建设 2026/4/16 9:33:00

5分钟掌握n8n-puppeteer:浏览器自动化的终极指南

5分钟掌握n8n-puppeteer:浏览器自动化的终极指南 【免费下载链接】n8n-nodes-puppeteer n8n node for requesting webpages using Puppeteer 项目地址: https://gitcode.com/gh_mirrors/n8/n8n-nodes-puppeteer 在现代Web开发中,浏览器自动化已成…

作者头像 李华