Služby WCF Vedoucí práce Ing. Václav Novák, CSc. Boris Eninger
Krátce o WCF Komunikační technologie pro tvorbu distribuovaných aplikací Sjednocení dosavadních technologií Servisně orientovaná Dobře rozšiřitelná a konfigurovatelná Základem jsou služby a klienti Komunikace probíhá prostřednictvím SOAP zpráv
Cíle práce Analýza situace Řešení: Vytvoření výukového materiálu WCF Neexistuje česká publikace přímo na toto téma Malé množství internetových zdrojů v ČJ. Jen některé prvky, povrchní. Pouze okomentované kusy kódu. Řešení: Vytvoření výukového materiálu WCF Příručka ve formě výukových lekcí Vysvětlení problematiky prostřednictvím příkladu Audiovisuální videoukázky
Metodika – příručka WCF Členění do lekcí Každá lekce: teorie a popis vzorového příkladu První 3 lekce pro začátečníky Vytvoření WCF služby Hostování služby Vytvoření WCF klienta Následující 4 lekce pro pokročilejší Instance Management a Concurrency Throttling Chyby a výjimky Zabezpečení
Metodika – vzorový příklad Názorný a jednoduchý. Často praktický Pro potřeby jedné výukové lekce V C# pomocí Visual Studia 2008 Bod po bodu popsán v příručce a nebo prostřednictvím videoukázky
Přínos práce Vytvoření příkladů pro potřeby jednotlivých lekcí a jeho názorné vysvětlení ať už formou „bod po bodu“ přístupu v příručce a nebo formou videoukázky. Koncipování příručky tak, aby si mohl každý čtenář najít co potřebuje a začátečníci, aby získali vědomostní základ pro případné další studium.
Ukázky práce Příručka: Videoukázka: 6. lekce: Chyby a výjimky http://wcf.aspone.cz/6lekce.pdf Videoukázka: 5. lekce: Instancing http://wcf.aspone.cz/5video.avi
Ukázky práce Zdrojový příklad: 1. lekce: WCF služba
Ukázky práce Zdrojový příklad: 2. lekce: SelfHosting konfigurace
Děkuji za pozornost