Fehlerhandhabung in einem Dienst

Zu der Implementierung von Diensten gehört neben den grundlegenden Überlegungen zu Instanziierung und Parallelausführung auch das Wissen um die Handhabung von Ausnahmesituationen. Dieser Abschnitt kümmert sich um dieses Wissen.

Ausnahmen innerhalb eines Diensts fallen als CLR-Ausnahmen an. Das ist die logische Folge der Programmierung in .NET. Gegen außen verhält sich die WCF aber nicht wie ein .NET-Bestandteil, sondern agiert als allgemeingültige Serviceschnittstelle, die nach den Regeln von W3C unter der Verwendung von SOAP als Kommunikationsformat agiert. Die WCF hat in Bezug auf die Handhabung von Fehlern die Aufgabe, CLR-Ausnahmen in SOAP-Fehler umzusetzen. Für diese Umsetzung ist selbstverständlich die Kompatibilität ...

Get Handbuch der .NET 4.0/4.5-Programmierung. Band 3 Verteilte Anwendungen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.