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

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

Цель курса: предоставить слушателям необходимый набор знаний и навыков для разработки приложений, базирующихся на 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-служб
  • Ссылки и маршрутизация
  • Безопасность и лицензирование

Хотите получить скидку?

Оставьте предварительную заявку прямо сейчас! Мы подберем для Вас лучшие условия!
Информацию о дате и времени проведения занятия уточняйте у менеджера.

Документы об окончании

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Нужна дополнительная информация по обучению?

Звоните нам на номер: +7 8452 24-77-77! Мы всегда готовы ответить на все Ваши вопросы и помочь сделать правильный выбор!

×

Ваше имя:
Ваш телефон:
E-mail:
Город:
Комментарий к заявке:
×

Заполните заявку, в ближайшее время с вами свяжутся наши специалисты

×

Заполните заявку, в ближайшее время с вами свяжутся наши специалисты

Обучался ли ранее в учебном центре Трайтек? ДаНет

Уровень подготовки участника

×
Тестирование по английскому языку

 







×





Дата рождения участника





Выбранная номинация:

×

Модуль 1. Базовый курс по программированию на языке Java.

Обучение в дистанционном формате за 1 месяц вместо 3-х!

Записывайтесь прямо сейчас!

Ваше имя:
Ваш телефон:
E-mail:
Город:
Комментарий к заявке:
×






Дата рождения участника




×

[contact-form-7 404 "Not Found"]

×






Дата рождения участника



Загрузите Ваш рисунок:

*Допустимые форматы файлов: jpeg|png|tiff|gif|jpg Если Вы хотите прислать файл в исходной программе изготовления (Corel, Adobe Photoshop и т.д.), то загрузите его в облачное хранилище и пришлите ссылку на файл по адресу konkurs@tritec-group.ru.

×






Дата рождения участника



Загрузите Ваш рисунок:

*Допустимые форматы файлов: jpeg|png|tiff|gif|jpg Если Вы хотите прислать файл в исходной программе изготовления (Corel, Adobe Photoshop и т.д.), то загрузите его в облачное хранилище и пришлите ссылку на файл по адресу konkurs@tritec-group.ru.

×






Дата рождения участника

×