<Vazby>

Pomocí elementu bindings můžete nakonfigurovat kolekci standardních a vlastních vazeb pro Windows Communication Foundation (WCF). Každá položka je binding prvek, který lze identifikovat pomocí jedinečného nameobjektu . Služby používají vazby tak, že je propojí pomocí .name Počínaje rozhraním .NET Framework 4 není nutné, aby vazby a chování měly název. Další informace o výchozí konfiguraci a beznázvových vazbách a chování najdete v tématu Zjednodušená konfigurace a zjednodušená konfigurace pro služby WCF.

Vazby poskytované systémem

Vazby poskytované systémem skrývají složitost zásobníku zasílání zpráv WCF. Aplikace používající systémové vazby nevyžadují úplnou kontrolu nad zásobníkem. Atributy vystavené na každé vazbě poskytované systémem jsou ty, které jsou nejvhodnější pro scénář použití, vazby adresy.

Oddíl konfigurace pro každou systémovou vazbu může definovat několik konfigurací používaných ke konfiguraci vazby. Každá konfigurace je identifikována jedinečným názvem.

Do systémové vazby není možné přidávat elementy nebo atributy. Chcete-li to provést, měli byste implementovat vlastní vazbu, jak je popsáno v části Vlastní vazby . Je možné definovat vlastní vazbu, která dokonale napodobuje systémovou vazbu a přidá několik nastavení, nad kterými chce mít uživatelská aplikace kontrolu.

Seznam systémových vazeb najdete v tématu Systémové vazby.

Vlastní vazby

Vlastní vazby poskytují úplnou kontrolu nad zásobníkem zasílání zpráv WCF. Jednotlivá vazba definuje zásobník zpráv zadáním elementů konfigurace pro elementy zásobníku v pořadí, ve kterém se zobrazují v zásobníku. Každý prvek definuje a konfiguruje jeden prvek zásobníku. V každé vlastní vazbě musí být jeden a pouze jeden transport prvek. Bez tohoto prvku je zásobník zpráv neúplný.

Pořadí, ve kterém se prvky zobrazují v zásobníku, je důležité, protože se jedná o pořadí, ve kterém se u zprávy použijí operace. Požadované pořadí elementů zásobníku je následující:

  1. Transakce (volitelné)

  2. Spolehlivé zasílání zpráv (volitelné)

  3. Zabezpečení (volitelné)

  4. Kodér

  5. Přenos

Vlastní vazby jsou identifikovány jejich name atributem. Další informace o vlastních vazbách najdete v tématu Vlastní vazby.

Viz také