news 2026/10/29 23:49:50

16、BizTalk Server 测试、调试与异常处理指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
16、BizTalk Server 测试、调试与异常处理指南

BizTalk Server 测试、调试与异常处理指南

1. 交付通知

BizTalk Server 基于发布 - 订阅架构,消息在送达端口前会先进入 MessageBox。对于双向端口,在编排发送消息后,可能会感知到后续发生的错误;而单向发送端口在出现异常时,可能无法及时察觉,即使是原子作用域,消息可能未到达目标地址,作用域也会正常完成,因为原子事务作用域发起的事务仅提交到 MessageBox,目标发送端口的成功交付不在事务范围内。

为确保 ShipNotification 消息确实已交付,可以使用交付通知功能。该功能是编排设计器中发送端口的一个属性,设置为“已传输”时,编排会在完成作用域前等待物理发送端口的确认。若发送端口失败,会抛出 DeliveryFailureException 异常,可通过异常处理块捕获并处理。DeliveryFailureException 会在发送端口所有重试尝试耗尽后抛出。此属性也可用于原子作用域,但由于原子作用域不能有异常处理块,该异常需在父作用域中捕获。

操作步骤如下:
1. 以 DeliveryNotification.odx 编排中的简单编排为起点。
2. 修改 SendShipNotification 物理端口,使其发送消息到无效位置。
3. 配置交付通知属性为“已传输”,并添加异常处理块处理 DeliveryFailureNotification。
4. 再次尝试该场景,异常处理块会发送 ErrorNotification 消息,且不会有挂起的编排实例,但发送端口会有挂起的消息实例,可使用失败消息路由解决。

2. 编排调试

当抛出异常时,使用异常处理

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

视频下载神器终极指南:从零开始构建个人媒体库

你是否曾经遇到过这样的困境:精心收藏的视频因为平台版权限制而无法观看?或者网络不稳定导致在线播放频繁卡顿?今天,我将带你掌握一款强大的视频下载工具,让你彻底摆脱网络限制,随时随地享受高清观影体验。…

作者头像 李华
网站建设 2026/10/29 19:14:07

24、集成 Web 服务和 Windows 通信基础(WCF)服务及扩展功能实现

集成 Web 服务和 Windows 通信基础(WCF)服务及扩展功能实现 1. 集成 Web 服务和 WCF 服务 在处理 WCF 和 Web 服务时,有几个重要的注意事项: - 接收位置选择 :WCF 双向接收位置无法接受大消息,应使用单向接收位置和单向发送端口。 - 超时时间设置 :为满足新需求…

作者头像 李华
网站建设 2026/10/28 14:45:25

AKShare金融数据接口:跨平台多语言调用的完整实战指南

AKShare金融数据接口:跨平台多语言调用的完整实战指南 【免费下载链接】akshare 项目地址: https://gitcode.com/gh_mirrors/aks/akshare AKShare作为一款强大的金融数据接口工具,为量化投资和数据分析提供了全面的解决方案。本文将从快速上手到…

作者头像 李华
网站建设 2026/10/26 20:16:46

3分钟搞定:Windows 11 LTSC系统微软商店一键安装指南

3分钟搞定:Windows 11 LTSC系统微软商店一键安装指南 【免费下载链接】LTSC-Add-MicrosoftStore Add Windows Store to Windows 11 24H2 LTSC 项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore 还在为Windows 11 LTSC系统缺少微软商…

作者头像 李华
网站建设 2026/10/29 15:51:56

VoiceFixer终极指南:AI语音修复技术让受损音频重获新生

VoiceFixer终极指南:AI语音修复技术让受损音频重获新生 【免费下载链接】voicefixer General Speech Restoration 项目地址: https://gitcode.com/gh_mirrors/vo/voicefixer 在数字时代,音频质量问题困扰着无数用户。无论是珍贵的家庭录音、重要的…

作者头像 李华
网站建设 2026/10/29 12:13:18

一文说清WS2812B驱动方法中的高低电平时间要求

玩转WS2812B:别再被“闪瞎眼”坑了,真正致命的是这根线上的时间精度你有没有遇到过这样的情况?精心写好代码,接上WS2812B灯带,想让第一颗灯亮个红色——结果整条灯带疯狂闪烁,颜色乱飞,像是中了…

作者头像 李华