Compartir a través de


El servicio web de control de excepciones

El servicio web control de excepciones acepta un mensaje de error y lo publica en el Portal de excepciones de ESB. Una aplicación cliente puede crear mensajes de excepción y enviarlos a ESB, donde cualquier controlador configurado para ese tipo de excepción, o un controlador genérico, puede procesar la excepción. La principal ventaja de este servicio es que permite que las entidades fuera de una aplicación ESB participen en el mecanismo de control de excepciones de ESB.

Microsoft BizTalk ESB Toolkit contiene dos versiones de este servicio: una versión de ASP.NET (ASMX) y una versión de Windows Communication Foundation (WCF). Los nombres de servicio son ESB. ExceptionHandlingServices y ESB. ExceptionHandlingServices.WCF, respectivamente, y los servicios exponen un único método:

  • SubmitFault. Este método toma una instancia de la clase FaultMessage y no tiene ningún valor devuelto.

    Para obtener información sobre cómo funciona el mecanismo de control de excepciones, consulte Uso de la administración de excepciones de ESB.

Nota

De forma predeterminada, los servicios web de control de excepciones no están configurados para requerir capa de sockets seguros (SSL) cuando los clientes acceden a ellos. Debe configurar el servicio para que requiera SSL para el acceso de cliente y proteger la conexión entre el equipo host del servicio web de Internet Information Services (IIS) y el servidor que hospeda la base de datos ESBExceptions mediante IPSec de nivel de red y los permisos adecuados de la lista de control de acceso de nivel de archivo (ACL).