name

Знания - лучшие инвестиции!

Ваша корзина пуста
На главную магазина

+7 (911) 726-84-54

Хотите получать информацию по новым курсам и их датам проведения?

подписаться на рассылку
Главная \ Единый Портал Обучения \ Корпоративное обучение \ Microsoft \ (10263)f Разработка приложений WCF с помощью Visual Studio 2010

(10263)f Разработка приложений WCF с помощью Visual Studio 2010

Код курса: 10263
Рейтинг:
(0 голосов)
19 000 р.
Количество:
ПроизводительMicrosoft
Дни3 дня
Дата курса
Город
Формат обученияКорпоративный
поделиться

microsoft-logo

Трёхдневый учебный курс под руководством инструктора для программистов среднего уровня. Получение знаний и практических навыков для разработки распределенных приложений на основе Microsoft Windows Communication Foundation (WCF) 4 с помощью Visual Studio 2010.

Профиль аудитории:

  • Программисты среднего уровня.

Предварительные требования:

  • Понимание проблемно-ориентированных методов и технологий разработки программного обеспечения.
  • Понимание целей, функций и возможностей платформы .NET Framework.
  • Практический опыт объектно-ориентированного проектирования и разработки с использованием языка программирования Visual C#.
  • Опыт проектирования и разработки распределенного многоуровневого приложения.

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

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

Программа курса

Модуль 1. Сервис-ориентированной архитектура. 

• Разработка сервисов на основе принципов сервис-ориентированной архитектуры (СОА). Преимущества СОА сценариев с использованием WCF: гибкость и масштарируемость, кроссплатформенность. 

• REST-сервисы. 

Лабораторная работа.

 

Модуль 2. Начало программирования на основе Microsoft Windows Communication Foundation.

• Способы реализации службы WCF, определение и реализацию контракта, развертывание сервисов (хостинг), настройка конечных точек и привязок. 

• Создание прокси WCF службы с помощью программного кода и с помощью диалогового окна «Добавление ссылки на службу» в Visual Studio 2010. 

Лабораторная работа.

 

Модуль 3. Развертывание служб Microsoft Windows Communication Foundation.

• Размещение WCF-служб, с использованием служб Windows, IIS, службы активации процессов Windows (WAS) и сервер AppFabric. 

• Этот модуль описывает как выбрать соответствующей вариант развертывания, и как правильно его настроить для обеспечения оптимальной работы службы. 

Лабораторная работа.

 

Модуль 4. Определение и реализация контрактов Windows Communication Foundation.

• Определение контрактов для сервисов, данных и сообщений. 

• В этом модуле объясняется, как создавать контракты WCF надлежащим образом и как изменить контракты в соответствии с выбранным шаблоном сообщений. 

Лабораторная работа.

 

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

• Предоставление нескольких конечных точек для сервиса.

• Автоматическое обнаружение сервисов и настройка обнаружения собственных сервисов. 

• Настройка создание экземпляров сервисов и параллелльного режима сервисов.

• Повышение надежности службы транзакций и очередей сообщений. 

Лабораторная работа.

 

Модуль 6. Тестирование и устранение WCF сервисов.

• Диагностики ошибок и поиск причин при возникновении проблем в работе WCF сервисов. 

• Настройка сервисов для предоставления информации об ошибках. 

• Использование трассировки, журнала сообщений и других средств диагностики и управления для мониторинга сервисов во время выполнения. 

Лабораторная работа.

 

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

• Разработка безопасных приложений, настройка уровеня безопасности для сообщений и транспортного канала. 

• Интеграция аутенификации и авторизации в код службы. 

• Примение управления идентичностью, основанного на утверждениях в федеративных сценариях. 

Лабораторная работа.

 

Модуль 8. Введение в расширенное программирование WCF.

• Повышение пропускной способности отзывчивости сервисов, используя шаблон асинхронного вызова. 

• Расширение сервисов WCF с помощью инспектороров, поведений и расширений хостов. 

• Использование сервиса маршрутизации WCF для повышения надежности. 

• Применение Workflow Services для реализации рабочих процессов и длительных работ. 

Лабораторная работа.

Дни3 дня
Дата курсаПо запросу
ГородВсе города
Формат обученияКорпоративный
Оставьте отзыв
Заполните обязательные поля *.
1 2 3 4 5

Находится в разделах

Назад