Delen via


<bindings>

U kunt het bindings element gebruiken om een verzameling standaard- en aangepaste bindingen te configureren voor Windows Communication Foundation (WCF). Elke vermelding is een binding element dat kan worden geïdentificeerd door zijn unieke name. Services maken gebruik van bindingen door ze te koppelen met behulp van de name. Vanaf .NET Framework 4 hoeven bindingen en gedragingen geen naam te hebben. Zie Vereenvoudigde configuratie en vereenvoudigde configuratie voor WCF-services voor meer informatie over standaardconfiguratie en naamloze bindingen en gedrag.

Door het systeem geleverde bindingen

Door het systeem geleverde bindingen verbergen de complexiteit van de WCF-berichtenstack. Toepassingen die gebruikmaken van door het systeem geleverde bindingen hebben geen volledige controle over de stack nodig. De kenmerken die beschikbaar zijn voor elke door het systeem geleverde binding zijn de kenmerken die het meest geschikt zijn voor het gebruiksscenario van de bindingsadressen.

De configuratiesectie voor elke door het systeem geleverde binding kan verschillende configuraties definiëren die worden gebruikt om de binding te configureren. Elke configuratie wordt geïdentificeerd met een unieke naam.

Het is niet mogelijk om elementen of kenmerken toe te voegen aan een door het systeem geleverde binding. Hiervoor moet u een aangepaste binding implementeren zoals beschreven in de sectie Aangepaste bindingen . Het is mogelijk om een aangepaste binding te definiëren die een door het systeem geleverde binding perfect nabootst en een aantal instellingen toevoegt waar de gebruikerstoepassing controle over wil hebben.

Zie System-Provided Bindingen voor een lijst met systeemgeleverde bindingen.

Aangepaste bindingen

Aangepaste bindingen bieden volledige controle over de WCF-berichtenstack. Een afzonderlijke binding definieert de berichtenstack door de configuratie-elementen voor de stack-elementen op te geven in de volgorde waarin ze op de stack worden weergegeven. Elk element definieert en configureert één element van de stack. Er moet één en slechts één transport element in elke aangepaste binding zijn. Zonder dit element is de berichtenstack onvolledig.

De volgorde waarin elementen in de stack worden weergegeven, is belangrijk, omdat dit de volgorde is waarin bewerkingen worden toegepast op het bericht. De vereiste volgorde van stack-elementen is het volgende:

  1. Transacties (optioneel)

  2. Betrouwbare berichten (optioneel)

  3. Beveiliging (optioneel)

  4. Encoder

  5. Transport

Aangepaste bindingen worden geïdentificeerd door hun name kenmerk. Zie Aangepaste bindingen voor meer informatie over aangepaste bindingen.

Zie ook