Erweitern der Kanalschicht
Die Kanalschicht ist für den Nachrichtenaustausch zwischen Clients und Diensten verantwortlich. Durch Kanalerweiterungen können neue Protokollfunktionen implementiert werden, wie beispielsweise Sicherheits- oder Transportfunktionen. So kann zum Beispiel ein neuer Netzwerktransport für die Übermittlung von SOAP-Nachrichten implementiert werden.
In diesem Abschnitt
- Übersicht über das Kanalmodell
Gibt einen Überblick über Kanäle, die von ihnen bereitgestellten Funktionen und ihre Funktionsweise in Dienst- und Clientanwendungen.
- Entwickeln von Kanälen
Beschreibt detailliert, welche Rolle die einzelnen Kanalinfrastrukturtypen spielen, wie das Statusmodul und der Statuslebenszyklus funktionieren, wie Ausnahmen und Fehler verarbeitet werden, wie die Unterstützung von Metadaten implementiert wird und wie Kanäle mit Nachrichtenencodern zusammenarbeiten.
- Benutzerdefinierte Encoder
Beschreibt die Rolle der Nachrichtenencoder in Kanälen und ihre Erstellung.
- Benutzerdefinierte Streamaktualisierungen
Beschreibt, wie Datenströme aktualisiert werden, die von datenstromorientierten Transporten bereitgestellt werden.