Поделиться через


Расширение уровня каналов

Уровень канала отвечает за обмен сообщениями между клиентами и службами. Расширения каналов могут реализовывать новые функциональные возможности протокола, такие как безопасность, или транспортные функциональные возможности, такие как реализация нового сетевого транспорта для передачи сообщений SOAP.

В этом разделе

Общие сведения о модели каналов
Высокоуровневый обзор каналов, предоставляемых ими функций и принципов работы в службе и клиентском приложении.

Разработка каналов
Подробное описание ролей, которые выполняют различные типы инфраструктуры каналов, принципов работы модуля состояния и жизненного цикла состояния, способов обработки исключений и ошибок, способов реализации поддержки метаданных и принципов работы каналов с кодировщиками сообщений.

Пользовательские кодировщики
Описание роли, которую выполняют кодировщики сообщений в каналах, и способов ее создания.

Пользовательские обновления потоков
Описание процесса обновления потоков, предоставляемых поточно-ориентированными транспортами.