错误和异常可能发生在一系列上下文中,并在 ESB 中的多个不同处理阶段发生。 本部分提供有关处理异常的信息,并介绍如何通过 ESB 管理门户发布详细信息。
概述
可以通过多种方式处理 BizTalk Server 解决方案中的异常,包括使用企业库等框架。 但是,使用 ESB 和 BizTalk Server 进行开发时,你将在基于消息的环境中工作。 BizTalk 解决方案中的所有内容都是面向消息的,BizTalk 开发人员以面向消息的方式思考。 因此,Microsoft BizTalk ESB 工具包实现了面向消息的异常处理方法。
ESB 异常管理框架遵循一种设计模式,该模式提供一种灵活的异常监视方法,并使错误响应源自解决方案外部(也许在业务部门级别)。
以下主题更详细地讨论了 ESB 异常管理框架: