Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Windows Communication Foundation (WCF) odděluje způsob psaní softwaru pro aplikaci od způsobu komunikace s jiným softwarem. Vazby se používají k určení podrobností přenosu, kódování a protokolu vyžadovaných pro komunikaci klientů a služeb mezi sebou. WCF používá bindingy k vygenerování drátové reprezentace koncového bodu, takže většina podrobností bindingu musí být odsouhlasena subjekty, které komunikují. Nejjednodušší způsob, jak toho dosáhnout, je, aby klienti služby používali stejnou vazbu, jakou používá koncový bod pro službu. Další informace o tom, jak to provést, naleznete v tématu Použití vazeb ke konfiguraci služeb a klientů.
Vazba se skládá ze sady vazebních prvků. Každý prvek popisuje určitý aspekt komunikace koncového bodu s klienty. Vazba musí obsahovat alespoň jeden prvek vazby přenosu, alespoň jeden element vazby kódování zpráv (který element transport vazby může ve výchozím nastavení poskytnout) a libovolný počet dalších elementů vazby protokolu. Proces, který vytvoří modul runtime z tohoto popisu, umožňuje každému prvku vazby přispívat kód do tohoto modulu runtime.
WCF poskytuje vazby, které obsahují běžné výběry prvků vazby. Můžete je použít s výchozím nastavením nebo můžete tyto výchozí hodnoty upravit podle uživatelských požadavků. Tyto systémové vazby mají vlastnosti, které umožňují přímou kontrolu nad prvky vazby a jejich nastavení. Můžete také snadno pracovat souběžně s více verzemi vazby tím, že každé verzi vazby poskytnete vlastní název. Podrobnosti najdete v tématu Konfigurace System-Provided vazeb.
Pokud potřebujete kolekci prvků vazby, které nejsou poskytovány některou z těchto systémových vazeb, můžete vytvořit vlastní vazbu, která se skládá z kolekce požadovaných prvků vazby. Tyto vlastní vazby se snadno vytvářejí a nevyžadují novou třídu, ale neposkytují vlastnosti pro řízení prvků vazby nebo jejich nastavení. K prvkům vazby můžete přistupovat a měnit jejich nastavení prostřednictvím kolekce, která je obsahuje. Podrobnosti najdete v tématu Vlastní vazby.
V této sekci
Konfigurace vazeb System-Provided
Popisuje, jak používat a upravovat vazby, které WCF poskytuje pro podporu běžných scénářů.
Použití vazeb ke konfiguraci služeb a klientů
Popisuje, jak definovat vazby WCF (Windows Communication Foundation) pro služby a klienty imperativním způsobem v kódu a deklarativním použitím konfigurace.
Vlastní vazby
Popisuje, co CustomBinding je a kdy se používá.