M2524 Создание XML Web-сервисов с использованиемMicrosoft ASP.NET

Цена курса: 14400 руб

Длительность курса: 27/3 часов/дней.

Цель курса: предоставить слушателям необходимый набор знаний и навыков для разработки приложений, базирующихся на XML Web-службах. Основное внимание уделяется использованию среды разработки Microsoft Visual Studio .NET, технологий Microsoft ASP.NET и универсального описания, поиска и интеграции (UDDI) для обучения слушателей основам создания, развертывания и использования XML Web-служб.

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

Предварительный уровень подготовки:

  • Знакомство с расширенным языком разметки документов (XML);
  • Владение основами программирования на C#;
  • Опыт в создании многокомпонентных распределенных приложений с использованием языков Visual C++, Visual Basic или Java.
  • Владение техническим английским языком

Желательно предварительно прослушать курсы:

Документ об окончании курса: сертификат фирмы Microsoft.

По окончании обучения слушатель сможет:

  • объяснить преимущества использования XML Web-служб при создании распределенных приложений;
  • описать особенности архитектуры приложения, базирующегося на XML Web-службах;
  • перечислить технологии, лежащие в основе XML Web-служб, и их реализация средствами .NET Framework ;
  • создавать простые XML Web-службы и их клиенты с помощью среды разработки Microsoft Visual Studio .NET;
  • развертывать XML Web-службы и управлять кэшированием их вывода;
  • организовать систему безопасности для Web-службы;
  • оценить преимущества и недостатки, связанные с использованием XML Web-служб в реальных приложениях;

Содержание курса:

Необходимость XML Web-служб

  • Обзор методов создания распределенных приложений
  • Проблемы, характерные для распределенных приложений с традиционной архитектурой
  • Введение в XML Web-службы
  • Стек HTTP и платформа .NET
  • Альтернативы Web-службам, предоставляемые Microsoft .NET для реализации распределенных приложений
  • Общие сценарии XML Web-служб

Архитектуры XML Web-служб

  • Архитектура, ориентированная на службы
  • Связь архитектуры, ориентированной на службы и архитектуры XML Web-служб
  • Роли в архитектуре XML Web-служб
  • Программная модель XML Web-служб

Технологии, лежащие в основе XML Web-служб

  • Основы HTTP
  • Использование протокола HTTP в .NET Framework
  • Основы XML
  • Сериализация в формате XML в .NET Framework
  • Основы SOAP
  • Использование SOAP в .NET Framework

Клиенты XML Web-служб

  • Документы WSDL
  • Поиск подходящей XML Web-службы
  • XML Web-службы и прокси
  • Реализация клиента XML Web-службы средствами Visual Studio .NET

Реализация простой XML Web-службы

  • Создание проекта XML Web-службы в Visual Studio .NET
  • Реализация методов XML Web-службы
  • Управление состоянием XML Web-службы в ASP.NET
  • Отладка XML Web-службы

Размещение и развертывание XML Web-служб

  • Введение в UDDI
  • Размещение XML Web-службы
  • Конфигурирование XML Web-службы

Политики безопасности XML Web-служб

  • Обзор политик обеспечения безопасности приложений
  • Встроенная аутентификация
  • Пользовательская аутентификация: заголовки SOAP
  • Авторизация: ролевая безопасность
  • Авторизация: безопасность на уровне кода

Проектирование XML Web-служб

  • Ограничения на типы данных
  • Производительность
  • Надежность
  • Учет создания новых версий
  • Агрегация в XML Web-службах

Архитектура глобальных XML Web-служб

  • Введение в архитектуру глобальных XML Web-служб
  • Ссылки и маршрутизация
  • Безопасность и лицензирование

Цена курса: 14400 руб

Длительность курса: 27/3 часов/дней.

Комментарии запрещены.

Наши акции:
Учебный центр «Трайтек» признан одним из лучших учебных центров Microsoft в России!
Отзывы:

РАДИО "ГОЛОС РОССИИ":

Благодарность за обучение сотрудников