www.comarch.pl/szkolenia WCF Windows Communication
Transkrypt
www.comarch.pl/szkolenia WCF Windows Communication
WCF Windows Communication Foundation – kurs podstawowy Charakterystyka ZałoŜeniem szkolenia jest zapoznanie uczestników z podstawową koncepcją działania usług WCF. Podczas szkolenia uczestnicy zapoznają się ze sposobami tworzenia usług WCF w środowisku Visual Studio. Zostaną zaprezentowane sposoby integracji usług WCF z istniejącymi aplikacjami oraz usługami sieciowymi, co pozwoli przygotować uczestników na modyfikację istniejących rozwiązań pod kątem nowej technologii WCF. Uczestnicy będą mieli równieŜ okazję poznania mechanizmów śledzenia i usuwania błędów w usługach WCF. Szkolenie prowadzone jest w formie wykładów, warsztatów i ćwiczeń praktycznych przy komputerach. Profil słuchaczy Jest to szkolenie przeznaczone dla osób zainteresowanych problematyką tworzenia aplikacji rozproszonych w środowisku .NET, którzy chcą poszerzyć swoją wiedzę i umiejętności w zakresie nowych metod komunikacji pomiędzy róŜnymi technologiami. Materiał szkoleniowy jest adresowany m.in. dla początkujących programistów i projektantów aplikacji biznesowych i rozproszonych. Czas trwania 2 dni po 8 godzin lekcyjnych Wymagania Podstawowa wiedza dotycząca programowaniu w środowisku .NET z naciskiem język C#, znajomość zintegrowanego środowiska Visual Studio 2008/2010, podstawowa znajomość relacyjnych baz danych z naciskiem na Microsoft SQL 2005/2008 (Express). Zagadnienia Wprowadzenie do zagadnień związanych z WCF Omówienie koncepcji związanych z platformą WCF Wstęp do metodologii SOA Sposoby hostowania usług WCF Przetwarzanie Ŝądań klienta Hostowanie za pomocą Windows Process Activation (WAS) Hostowanie za pomocą aplikacji uŜytkownika Adresy, wiązania i kontrakty usług WCF Przedstawienie schematów protokołów transportowych Sposoby adresowania o TCP o HTTP o IPC o MSMQ o ServiceBUS Omówienie wiązań (bindings) Charakterystyka kontraktów o ServiceContract o DataContract Endpoint-y Konfiguracja ręczna endpoint-ów Adresowanie endpoint-ów Bindowanie endpoint-ów Konfiguracja programowa endpoint-ów www.comarch.pl/szkolenia Mapowanie protokołów Omówienie metadanych (Metadata Exchange) Błędy w usługach WCF Wprowadzenie do obsługi błędów w usługach WCF o Izolacja błędów o Maskowanie błędów o Błędy na poziomie komunikacji o Błędy stanów proxy oraz kanałów o Błędy operacji usług Propagacja błędów w usługach WCF Wykorzystanie kontraktów FaultContract Bezpieczeństwo usług WCF Omówienie procesu autentykacji w usługach WCF Omówienie procesu autoryzacji w usługach WCF Zagadnienia związane z bezpieczeństwem transferu Wiedza z kursu Po ukończeniu kursu uczestnicy będą potrafili: Tworzyć nowe usługi w technologii WCF Hostować usługi WCF w róŜnych typach aplikacji Konfigurować połączenia do usług WCF dla róŜnych protokołów (http, P2P, TCP/IP, Named Pipes) Definiować róŜne rodzaje kontraktów, pozwalających na wykorzystanie nowych lub istniejących klas w środowisku WCF Integrować usługi WCF z istniejącymi usługami i aplikacjami Wykorzystywać metadane w środowisku WCF Wykrywać i eliminować błędy w usługach WCF Zabezpieczać usługi WCF przed niepoŜądanym dostępem www.comarch.pl/szkolenia