news 2026/3/6 6:15:07

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/3/4 15:25:07

扣子彻底变了!拥抱 Vibe Coding,不只是智能体!

这是苍何的第 466 篇原创!大家好,我是苍何。前几天去火山大会上,最让人不可思议的是,在扣子的分论坛上,门口挤爆了,还有很多人根本进不去。不用想也知道,扣子终于在沉寂了许久后,终于…

作者头像 李华
网站建设 2026/3/4 18:21:50

GPT-SoVITS能否用于音乐朗诵?艺术表现力评估

GPT-SoVITS能否用于音乐朗诵?艺术表现力评估 在数字人文与AI艺术交汇的今天,我们正见证一场声音表达方式的静默革命。当一首《静夜思》不再只是文字,而是由“李白”的音色吟诵而出,带着千年前的孤寂与月光缓缓流淌——这已不再是…

作者头像 李华
网站建设 2026/2/24 19:29:30

终极宝可梦编辑器完整指南:快速定制你的专属游戏世界

终极宝可梦编辑器完整指南:快速定制你的专属游戏世界 【免费下载链接】pkNX Pokmon (Nintendo Switch) ROM Editor & Randomizer 项目地址: https://gitcode.com/gh_mirrors/pk/pkNX 想要完全掌控宝可梦游戏的核心数据吗?pkNX作为专业的Switc…

作者头像 李华
网站建设 2026/3/4 15:22:34

Xpath Helper Plus:重新定义网页元素定位的智能工具

Xpath Helper Plus:重新定义网页元素定位的智能工具 【免费下载链接】xpath-helper-plus 项目地址: https://gitcode.com/gh_mirrors/xp/xpath-helper-plus 还在为复杂的XPath表达式头疼不已吗?每次页面结构变化都要重新编写定位语句&#xff1f…

作者头像 李华
网站建设 2026/3/5 16:48:01

Open-AutoGLM本地部署避坑指南,90%新手都会犯的3个致命错误

第一章:Open-AutoGLM本地部署概述 Open-AutoGLM 是一个基于 AutoGLM 架构的开源大语言模型推理框架,支持在本地环境中高效部署与运行。其设计目标是为开发者提供轻量、可定制且高性能的本地化自然语言处理能力,适用于私有化部署、数据敏感场景…

作者头像 李华
网站建设 2026/2/23 20:11:09

Open-AutoGLM环境配置踩坑总结,资深专家教你避过90%常见错误

第一章:Open-AutoGLM环境配置踩坑总结在部署 Open-AutoGLM 项目时,环境配置是首要也是最容易出错的环节。许多开发者在依赖安装、CUDA 版本匹配以及 Python 虚拟环境管理上遇到问题,导致模型无法正常加载或训练中断。虚拟环境创建与依赖管理 …

作者头像 李华