Udostępnij przez


Rozszerzanie warstwy kanału

Warstwa kanału jest odpowiedzialna za wymianę komunikatów między klientami i usługami. Rozszerzenia kanału mogą implementować nowe funkcje protokołu, takie jak zabezpieczenia lub funkcje transportu, takie jak implementowanie nowego transportu sieciowego do przenoszenia komunikatów PROTOKOŁU SOAP.

W tej Sekcji

Omówienie modelu kanału
Zawiera ogólne omówienie kanałów, funkcji, które udostępniają oraz sposobu ich działania zarówno w usłudze, jak i aplikacji klienckiej.

Tworzenie kanałów
Opisuje szczegółowo role, które odgrywają różne typy infrastruktury kanału, jak działa aparat stanu i cykl życia stanu, jak obsługiwać wyjątki i błędy, jak implementować obsługę metadanych i jak kanały działają z koderami komunikatów.

Enkodery niestandardowe
Opisuje rolę, jaką enkodery komunikatów odgrywają w kanałach i jak zbudować jeden.

Niestandardowe aktualizacje strumienia
Opisuje proces aktualizacji strumieni dostarczanych przez transporty ukierunkowane na strumienie.