Partager via


Le service web de gestion des exceptions

Le service Web de gestion des exceptions accepte un message d’erreur et le publie sur le portail d’exceptions ESB. Une application cliente peut créer des messages d’exception et les envoyer à l’ESB, où n’importe quel gestionnaire configuré pour ce type d’exception, ou un gestionnaire générique, peut traiter l’exception. Le principal avantage de ce service est qu’il permet aux entités en dehors d’une application ESB de participer au mécanisme de gestion des exceptions ESB.

Microsoft BizTalk ESB Toolkit contient deux versions de ce service : une version ASP.NET (ASMX) et une version Windows Communication Foundation (WCF). Les noms de service sont ESB. ExceptionHandlingServices et ESB. ExceptionHandlingServices.WCF, respectivement, et les services exposent une seule méthode :

  • SubmitFault. Cette méthode prend une instance de la classe FaultMessage et n’a aucune valeur de retour.

    Pour plus d’informations sur le fonctionnement du mécanisme de gestion des exceptions, consultez Utilisation de la gestion des exceptions ESB.

Notes

Par défaut, les services Web de gestion des exceptions ne sont pas configurés pour exiger ssl (Secure Sockets Layer) lors de l’accès par les clients. Vous devez configurer le service afin qu’il nécessite SSL pour l’accès au client et protéger la connexion entre l’ordinateur hôte du service Web IIS (Internet Information Services) et le serveur qui héberge la base de données ESBExceptions à l’aide d’IPSec au niveau du réseau et des autorisations de liste de contrôle d’accès (ACL) appropriées au niveau du fichier.