Extension de la couche du canal

La couche du canal est responsable de l'échange de messages entre clients et services. Les extensions de canal peuvent implémenter de nouvelles fonctionnalités d'un protocole, telles que la sécurité, ou des fonctionnalités de transport, telles que l'implémentation d'un nouveau transport réseau pour les messages SOAP.

Dans cette section

Vue d'ensemble du modèle de canal
Fournit une vue d'ensemble générale de ce que sont les canaux, des fonctionnalités qu'ils fournissent et de la manière dont ils fonctionnent dans un service et dans une application cliente.

Développement de canaux
Décrit en détail les rôles que jouent les divers types d'infrastructures de canal, comment le moteur d'état et le cycle de vie de l'état fonctionnent, comment gérer des exceptions et des erreurs, comment implémenter la prise en charge des métadonnées, et comment les canaux fonctionnent avec les encodeurs de message.

Encodeurs personnalisés
Décrit le rôle que les encodeurs de message jouent dans les canaux et comment en générer un.

Mises à niveau de flux personnalisées
Décrit le processus de la mise à niveau des flux fournis par les transports orientés flux.