Windows Communication Foundation
Описание
Аннотация
Данный курс является полным руководством в мире Windows Communication Foundation и показывает, почему WCF так важен в современной сервис-ориентированной архитектуре и программировании. В этом курсе Вы получите навыки работы с функциональностью технологии, которая поставляется вместе с .NET Framework 4.0
Весь курс построен на простых и информативных примерах, которые дадут слушателю понимание и возможность быстро применить полученные навыки при разработке сервис-ориентированных приложений и при решении распространённых проблем встречающихся в разработке.
Предварительные требования
- Уверенное знание языка C#
- Знание библиотек .NET Framework
Целевая аудитория
Курс рассчитан на разработчиков приложений, владеющих языком программирования C#, а также обладающих знанием основных особенностей библиотеки базовых классов Microsoft .NET Framework.
Программа курса
Модуль 1. Введение в WCF
- Знакомство с технологией WCF (Windows Communication Foundation)
- Что такое распределенные приложения
- Архитектура распределенных систем
- Создание сервисов с использованием WCF.
Модуль 2. Хостинг сервисов
- Способы конфигурации хостинга сервисов.
- Создание конечных точек.
- Использование различных протоколов.
- Использование привязок данных.
Модуль 3. Проектирование и определение контрактов
- Определение контракта.
- Контракт службы.
- Контракт данных.
- Контракт ошибок.
- Контракт сообщений.
- Стандарт WSDL.
- Проблемы интероперабильности сервисов.
Модуль 4. Каналы и привязки
- Типы активации экземпляров сервисов.
- Службы уровня сеанса.
- Службы уровня вызова.
- Синглетные службы.
- Протоколы передачи данных и привязки.
- Стек каналов и кодировка сообщений.
Модуль 5. Работа с исключениями
- Генерация и обработка исключений.
- Типы исключений WCF.
- Коммуникационные ошибки.
- Ошибки состояния посредника и каналов.
- Ошибки сервисов.
Расписание
Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.
Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.