Základní programovací životní cyklus

Windows Communication Foundation (WCF) umožňuje aplikacím komunikovat, ať jsou na stejném počítači, na internetu nebo na různých aplikačních platformách. Toto téma popisuje úlohy potřebné k sestavení aplikace WCF. Pracovní ukázkovou aplikaci najdete v kurzu Začínáme.

Základní úkoly

Základní úkoly, které se mají provést, jsou v pořadí:

  1. Definujte kontrakt služby. Smlouva o poskytování služeb určuje podpis služby, údaje, které vyměňuje, a další smluvně vyžadovaná data. Další informace naleznete v tématu Návrh kontraktů služeb.

  2. Implementujte kontrakt. Pokud chcete implementovat kontrakt služby, vytvořte třídu, která implementuje kontrakt, a určete vlastní chování, které má modul runtime obsahovat. Další informace naleznete v tématu Implementace kontraktů služeb.

  3. Nakonfigurujte službu zadáním koncových bodů a dalších informací o chování. Další informace naleznete v tématu Konfigurace služeb.

  4. Hostujte službu. Další informace naleznete v tématu Hostitelské služby.

  5. Sestavte klientskou aplikaci. Další informace naleznete v tématu Vytváření klientů.

I když témata v této části následují podle tohoto pořadí, některé scénáře nezačínaly na začátku. Pokud například chcete vytvořit klienta pro již existující službu, začněte krokem 5. Nebo pokud vytváříte službu, kterou budou používat ostatní, můžete přeskočit krok 5.

Jakmile budete obeznámeni s vývojem kontraktů služeb, můžete si také přečíst úvod do rozšiřitelnosti. Pokud máte se službou problémy, projděte si rychlý start pro řešení potíží s WCF a zjistěte, jestli ostatní mají stejné nebo podobné problémy.

Viz také