Freigeben über


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.

Zuverlässiges sicheres Profil Veranschaulicht, wie WCF und RSP erstellt werden.

Benutzerdefinierter Kanalverteiler Veranschaulicht, 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.

HttpCookieSession Veranschaulicht das Erstellen eines benutzerdefinierten Protokollkanals zur Verwendung von HTTP-Cookies für die Sitzungsverwaltung.

Benutzerdefinierter Nachrichteninterceptor Veranschaulicht, 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.