Разработка XML Web-служб с использованием технологии Microsoft ASP.NET

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


Код: 2524
Длительность: 24 ак.ч.
Стоимость: 27 100 р.

Developing XML Web Services Using Microsoft ASP.NET

Цель курса:
получение знаний и навыков, необходимых для создания Web Services на платформе .NET.
Предварительная подготовка:
• знание XML, C#

Аудитория:
Целевой аудиторией данного курса являются ведущие разработчики компаний.

По окончании курса Вы сможете:
• Определять, каким образом Web Services является решением проблем, возникающих при традиционных подходах к проектированию распределенных приложений.
• Описывать архитектуру решения на базе Web Services.
• Описывать внутренние технологии Web Services и объяснять, как может быть использован Microsoft .NET Framework для реализации Web Services, используя эти технологии.
• Применять Web Services consumer, используя Visual Studio .NET Beta 2.
• Применять простой Web Services, используя Visual Studio .NET Beta 2.
• Публиковать и развертывать Web Services.
• Обеспечивать безопасность Web Services.
• Давать оценку компромиссам и расхождениям при проектировании реального Web Services.
• Реализовывать нестандартные Web Services, такие, как (HTML) screen scraping и группировка Web Services.

Содержание курса:
1. Задачи XML Web-сервисов
• Эволюция распределенных приложений.
• Проблемы с обычными распределенными приложениями.
• Введение в XML Web-сервисы.
• Набор Web-технилогий and .NET.
• Альтернативы .NET Web-сервису.
• Общие сценарии XML Web-сервисов.

2. Архитектура XML Web-сервисов
• Сервис-ориентированная архитектура.
• Архитектура XML Web-сервиса и сервис-ориентированная архитектура.
• Роли в архитектуре XML Web-сервисов.
• Программная модель XML Web-сервиса.

3. Базовые технологии XML Web-сервисов
• Основы HTTP.
• Использование HTTP с .NET Framework.
• Необходимая информация об XML.
• Сериализация XML в .NET Framework.
• Основы SOAP.
• Использование SOAP с .NET Framework.

4. Использование XML Web-сервисов
• Документы WSDL. Обнаружение Web-сервиса.
• Полномочия Web-сервиса.
• Реализация XML Web Service Consumer с использованием Visual Studio .NET.

5. Внедрение простого XML Web-сервиса
• Создание проекта Web-сервиса.
• Реализация методов Web Service.
• Управление состоянием в ASP.NET XML Web Service.
• Отладка Web-сервисов.

6. Публикация и развертывание XML Web-сервисов
• Обзор UDDI. Публикация XML Web Service.
• Поиск Web-сервис.
• Публикация Web-сервиса в Интранет.
• Конфигурирование XML Web-сервиса.

7. Безопасность XML Web-сервисов
• Обзор безопасности.
• Встроенная аутентификация.
• Аутентификация по требованию: заголовки SOAP.
• Авторизация: ролевая безопасность.
• Авторизация: безопасность доступа к коду.
• Кодирование.

8. Разработка XML Web-сервисов
• Ограничения на типы данных.
• Производительность.
• Надежность.
• Версионинг.
• HTML Screen Scraping XML Web-сервисов.
• Группировка XML Web-сервисов.

9. Глобальная архитектура XML Web-сервисов
• Введение в GXA.
• Соединение и направление.
• Безопасность и лицензирование.