Delen via


<Bindings>

U kunt het bindings -element gebruiken om een verzameling standaard- en aangepaste bindingen voor Windows Communication Foundation (WCF) te configureren. Elke vermelding is een binding element dat kan worden geïdentificeerd aan de unieke name. Services gebruiken bindingen door deze te koppelen met behulp van de name. Vanaf .NET Framework 4 zijn bindingen en gedrag niet vereist om een 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 vereisen geen volledig beheer over de stack. De kenmerken die op elke door het systeem verstrekte binding worden weergegeven, 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 aangeduid 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 waarover de gebruikerstoepassing controle wil hebben.

Zie Door het systeem geleverde bindingen voor een lijst met door het systeem geleverde 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. Elke aangepaste binding moet één transport element bevatten. Zonder dit element is de berichtenstack onvolledig.

De volgorde waarin elementen in de stack worden weergegeven, is van belang, omdat dit de volgorde is waarin bewerkingen worden toegepast op het bericht. De vereiste volgorde van stack-elementen is de 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