异常处理 Web 服务
异常处理 Web 服务接受错误消息并将其发布到 ESB 异常门户。 客户端应用程序可以创建异常消息并将其提交到 ESB,其中为该异常类型配置的任何处理程序或泛型处理程序都可以处理异常。 此服务的主要优点是,它允许 ESB 应用程序外部的实体参与 ESB 异常处理机制。
Microsoft BizTalk ESB 工具包包含此服务的两个版本:ASP.NET (ASMX) 版本和 Windows Communication Foundation (WCF) 版本。 服务名称为 ESB。ExceptionHandlingServices 和 ESB。ExceptionHandlingServices.WCF 分别和服务公开了一个方法:
SubmitFault。 此方法采用 FaultMessage 类的实例,并且没有返回值。
有关异常处理机制的工作方式的信息,请参阅 使用 ESB 异常管理。
注意
默认情况下,异常处理 Web 服务未配置为在客户端访问时要求安全套接字层 (SSL) 。 应配置服务,使其需要 SSL 进行客户端访问,并保护 Internet Information Services (IIS) Web 服务主机与托管 ESBExceptions 数据库的服务器之间的连接,这些服务器使用网络级 IPSec 和适当的文件级访问控制列表 (ACL) 权限。