top-image
Главная » Услуги и обучение » Информационные технологии » Microsoft » Средства разработки » Разработка решений на базе Windows Communication Foundation (WCF) в Microsoft Visual Studio 2010

Код: 10263

Разработка решений на базе Windows Communication Foundation (WCF) в Microsoft Visual Studio 2010

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

Цель курса – предоставить слушателям знания и навыки для разработки распределенных приложений с использованием WCF 4 и Microsoft Visual Studio 2010

По окончании курса слушатели смогут:

  •  Реализовывать принципы сервис-ориентированной архитектуры в службах WCF
  •  Осуществлять хостинг служб WCF
  •  Определять и реализовывать контракты, контракты данных и контракты сообщений для службы WCF
  •  Использовать несколько конечных точек с различными шаблонами сообщений
  •  Тестировать, устранять неполадки, осуществлять мониторинг и диагностику служб WCF
  •  Обеспечивать надежность службы с помощью транзакций и очередей сообщений
  •  Настраивать защиту служб WCFс использованием транспортной безопасности и безопасности сообщений
  •  Расширять WCFс использованием поведений, диспетчеров, инспекторов и модулей форматирования

Сертификационные экзамены

70-513 TS: Windows Communication Foundation Development with Microsoft .NET Framework 4

Программы сертификации

  •  MCTS: .NET Framework 4, Service Communication Applications
  •  MCPD: Windows Developer 4
  •  MCPD: Web Developer 4

Целевая аудитория:

Этот курс предназначен для профессиональных .NETразработчиков программного обеспечения, имеющих опыт командной разработки крупных и средних проектов в среде Microsoft Visual Studio.

Программа мероприятия:

Модуль 1: Сервис-ориентированная архитектура (SOA)

Темы

  •  Что такое SOA?
  •  Преимущества SOA
  •  Сценарии и стандарты
  •  Обзор WCF

Лабораторная работа: Сервис-ориентированная архитектура

  •  Использование принципов SOA на практике
  •  Реализация гибкости в перестроении и масштабируемости сервиса
  •  Взаимодействие с другими технологиями SOA
  •  Службы REST

Модуль 2: Разработка WCF

Темы

  •  Контракт и реализация службы
  •  Хостинг служб WCF
  •  Поведения WCF
  •  Использование служб WCF

Лабораторная работа: Жизненный цикл разработки службы

  •  Создание сервиса и контрактов данных
  •  Создание реализации сервиса
  •  Настройка сервиса
  •  Использование службы через производства каналов
  •  Использование службы через Service Reference

Модуль 3: Хостинг служб WCF

Темы

  •  Хостинг службы WCF
  •  ServiceHost
  •  Хостинг служб WCF в службах Windows
  •  IIS, WAS и AppFabric
  •  Настройка хостов WCF
  •  Рекомендации по хостингу служб

Лабораторная работа: Хостинг служб WCF

  •  Использование Windows Server AppFabric
  •  Использование служб Windows
  •  Хостинг служб внутри приложения Windows
  •  Мониторинг сервиса с использованием счетчиков производительности

Модуль 4: Определение и реализация контрактов WCF

Темы

  •  Что такое контракт?
  •  Типы контрактов
  •  Шаблоны сообщений
  •  Проектирование контрактов WCF

Лабораторная работа: Проектирование и реализация контракта

  •  Вставка описания
  •  Создания контракта данных
  •  Реализация обмена сообщениями


Модуль 5: Конечные точки и поведения

Темы

  •  Несколько конечных точек и взаимодействие
  •  Обнаружение WCF
  •  Конечные точки WCF по умолчанию
  •  Создание экземпляров и параллеризм
  •  Надежность

Лабораторная работа: Конечные точки и поведения

  •  Экспонирование нескольких конечных точек
  •  Использование служб с очередями
  •  Использование транзакций
  •  Использование надежного обмена сообщениями
  •  Настройка создания экземпляров и параллеризма
  •  Использование обнаружения WCF
  •  Проверка топологии MSMQ

Модуль 6: Тестирование и устранение неполадок служб WCF

Темы

  •  Ошибки и симптомы
  •  Сбои WCF
  •  Средства отладки и диагностики
  •  Управление на этапе выполнения

Лабораторная работа: Тестирование и устранение неполадок служб WCF

  •  Оценка незапланированных сбоев SOAP
  •  Использование контрактов сбоев
  •  Использование обработчиков ошибок и обработчиков сбоев
  •  Ведение журнала и трассировка сообщений WCF
  •  Обработка больших сообщений

Модуль 7: Безопасность

Темы

  •  Обзор безопасности приложений
  •  Модель безопасности WCF
  •  Безопасность сообщений и транспорта
  •  Аутентификация и авторизация

Лабораторная работа: Реализация безопасности WCF

  •  Реализация политики безопасности
  •  Настройка клиента
  •  Проверка безопасности

Модуль 8: Продвинутые возможности

Темы

  •  Шаблон асинхронного вызова
  •  Расширение WCF
  •  Маршрутизация
  •  Службы рабочих потоков

Лабораторная работа: Продвинутые возможности

  •  Использование инспекторов сообщений и поведений
  •  Присоединение и доступ к расширениям хоста
  •  Настройка и использование маршрутизации
  •  Реализация асинхронного вызова
  •  Реализация служб рабочих потоков

Раздаточный материал:

Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения.

Оставить свой отзыв об этом мероприятии