А: Разработка приложений wcf с помощью Visual Studio



Скачать 309.03 Kb.
Pdf просмотр
Дата18.12.2016
Размер309.03 Kb.
Просмотров386
Скачиваний0
ТипОбзор

1
10263 А: Разработка приложений WCF с помощью Visual Studio
2010 10263 А: Разработка приложений WCF с помощью Visual Studio 2010
Содержание
Краткая информация ............................................................................................................................... 2
Обзор ........................................................................................................................................................ 2
О курсе .................................................................................................................................................. 2
Профиль аудитории ............................................................................................................................ 2
По окончании курса ............................................................................................................................. 2
Детальная информация о курсе ......................................................................................................... 2
Предварительные требования ........................................................................................................... 3
Дополнительная информация............................................................................................................ 3


2
Краткая информация
Длительность:
3 дня (24 ак.часа)
Аудитория:
ИТ-профессионалы
Технология:
Visual Studio 2010
Тип:
Учебный курс
Способ обучения:
Под руководством инструктора
Обзор
О курсе
3-х дневый учебный курс под руководством инструктора для программистов среднего уровня.
Получение знаний и практических навыков для разработки распределенных приложений на основе Microsoft Windows Communication Foundation (WCF) 4 с помощью Visual Studio 2010.
Профиль аудитории
Курс предназначен для профессиональных программистов Microsoft .NET, использующих Visual
Studio в командных, средних и крупных проектах по разработке программного обеспечения.
Слушатель должен иметь опыт использования сервисов в настольных и веб-приложениях, и должны быть заинтересованы в обучении по разработке сервисов (служб) на основе WCF. Также он должен быть опытным пользователем Visual Studio 2008 SP1 и иметь опыт работы с Visual
Studio 2010 для разработки настольных или веб-приложений.
По окончании курса
По окончании курса слушатели смогут:

Реализация принципов сервис-ориентированной архитектуры (СОА) в сервисах WCF.

Развертывание сервисов в разных средах исполнения (хостах).

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

Настройка и использование несколько конечных точек для подключения клиентов к сервисам с помощью различных шаблонов обмена сообщениями.

Тестирование, устранение неполадок, мониторинг и диагностика сервисов.

Обеспечение надежности и устойчивости работы сервисов с помощью распределенных транзакций и очередей сообщений.

Обеспечение безопасности сервисов с помощью защиты транспортного канала и сообщений.

Расширение стандартного поведения служб и инфраструктуры WCF с помощью поведений, диспетчеров, инспекторов и форматировщиков данных.
Детальная информация о курсе
Модуль 1. Сервис-ориентированной архитектура.

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

REST-сервисы.

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

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

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

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

3

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

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

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

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

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

Лабораторная работа.
Модуль 5. Конечные точки и поведение.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Лабораторная работа.
Предварительные требования
Для успешного прохождения курса необходимо обладать следующими знаниями и навыками:

Понимание проблемно-ориентированных методов и технологий разработки программного обеспечения.

Понимание целей, функций и возможностей платформы .NET Framework.

Практический опыт объектно-ориентированного проектирования и разработки с использованием языка программирования Visual C#.

Опыт проектирования и разработки распределенного многоуровневого приложения.
Дополнительная информация
Если у вас возникли вопросы, воспользуйтесь следующими ссылками:

Информации об учебных курсах и программах сертификации

Расписание курсов

Каталог: uploads -> course program
course program -> Учебный курс Способ обучения: Под руководством инструктора
course program -> 50414B: Microsoft Windows PowerShell v2 для администраторов
course program -> Olaa: Oracle Linux: Передовые методы администрирования olaa: Oracle Linux Advanced Administration
course program -> Учебный курс Способ обучения
course program -> Учебный курс Способ обучения: Под руководством инструктора
course program -> Учебный курс Способ обучения
course program -> 6460 А: Среда разработки Visual Studio 2008: Windows Presentation
course program -> Учебный курс Способ обучения: Под руководством инструктора
course program -> 20743A: Обновление навыков до mcsa: Windows Server 2016. 20743A: Upgrading Your Skills to mcsa: Windows Server 2016


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал