Erweiterbarkeit von Kanälen

Die Beispiele in diesem Abschnitt veranschaulichen benutzerdefinierte Kanäle.

In diesem Abschnitt

Lokaler Kanal
Veranschaulicht den lokalen Kanal, einen WCF-Transportkanal, der für die Kommunikation innerhalb derselben Anwendungsdomäne verwendet wird.

Reliable Secure Profile
Veranschaulicht, wie WCF und Reliable Secure Profile (RSP) verfasst werden.

Benutzerdefinierter Kanalverteiler
Zeigt, wie der Kanalstapel auf benutzerdefinierte Weise erstellt wird, indem ServiceHostBase direkt implementiert wird, und wie ein benutzerdefinierter Kanalverteiler in einer Webhostumgebung erstellt wird.

Segmentierungskanal
Veranschaulicht, wie die Menge des Arbeitsspeichers begrenzt wird, der zur Pufferung von großen, mithilfe von WCF gesendeten Nachrichten verwendet wird.

HTTP-Bestätigungskanal
Veranschaulicht einen geschichteten Kanal, der das unidirektionale Nachrichtenmuster ändert.

HttpCookieSession
Zeigt, wie ein benutzerdefinierter Protokollkanal zum Verwenden von HTTP-Cookies zur Sitzungsverwaltung erstellt wird.

Benutzerdefinierter Nachrichteninterceptor
Zeigt, wie ein benutzerdefiniertes Bindungselement implementiert wird, das Kanalfactorys und Kanallistener erstellt, um sämtliche ein- und ausgehenden Nachrichten an einer bestimmten Stelle im Laufzeitstapel abzufangen.