news 2026/4/28 16:38:13

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/4/23 12:10:13

18、BizTalk Server 2010 解决方案的部署、跟踪与管理

BizTalk Server 2010 解决方案的部署、跟踪与管理 高可用性中主机和主机实例的角色 BizTalk 主机可定义为 BizTalk 组件运行的逻辑容器,而主机实例则是这些逻辑容器的物理实现。具体而言,主机实例是一个 Windows 服务,用于运行进程内 BizTalk 服务,并作为应用程序的工作进…

作者头像 李华
网站建设 2026/4/21 0:43:58

如何在Linux系统部署专业级动态壁纸引擎:从零配置到高级应用

如何在Linux系统部署专业级动态壁纸引擎:从零配置到高级应用 【免费下载链接】linux-wallpaperengine Wallpaper Engine backgrounds for Linux! 项目地址: https://gitcode.com/gh_mirrors/li/linux-wallpaperengine 想要让您的Linux桌面焕发新生吗&#xf…

作者头像 李华
网站建设 2026/4/22 19:17:01

25、实现BizTalk扩展功能的全面指南

实现BizTalk扩展功能的全面指南 在BizTalk的使用过程中,为了满足不同的业务需求,我们常常需要实现一些扩展功能。本文将详细介绍如何进行相关操作,包括重启主机实例、更改架构、处理EDI文档的拆批和错误、设置发送方和协议、控制发送端口、进行批处理以及使用业务活动监控(…

作者头像 李华
网站建设 2026/4/24 17:24:20

26、BizTalk 扩展功能及 Azure BizTalk 服务使用指南

BizTalk 扩展功能及 Azure BizTalk 服务使用指南 1. BizTalk 业务活动监控(BAM)操作 1.1 导出和保存活动文件 选择 BAM | 导出 XML。 将 XML 文件保存到合适位置,命名为 Chapter08.Example03.OrderActivity_v10.xml。建议每次更改活动文件时赋予新的版本号,避免覆盖原有…

作者头像 李华
网站建设 2026/4/24 0:43:58

IP地址管理终极指南:告别混乱,拥抱高效解决方案

IP地址管理终极指南:告别混乱,拥抱高效解决方案 【免费下载链接】NIPAP Neat IP Address Planner - NIPAP is the best open source IPAM in the known universe, challenging classical IP address management (IPAM) systems in many areas. 项目地址…

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

Windows 11 LTSC微软商店完整解决方案:5分钟极速部署指南

Windows 11 LTSC微软商店完整解决方案:5分钟极速部署指南 【免费下载链接】LTSC-Add-MicrosoftStore Add Windows Store to Windows 11 24H2 LTSC 项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore 还在为Windows 11 LTSC系统缺少微…

作者头像 李华