align="left" >Аудитория: курс предназначен для опытных разработчиков, имеющих опыт создания многокомпонентных приложений целью которых является получение необходимых знаний и навыков для разработки приложений, базирующихся на XML Web-службах. Основное внимание уделяется использованию среды разработки Microsoft Visual Studio .NET, технологий Microsoft ASP.NET и универсального описания, поиска и интеграции (UDDI) для обучения слушателей основам создания, развертывания и использования XML Web-служб. /> />Необходимая подготовка:
-
align="left" >Владение основами программирования на C#;
-
align="left" >Опыт в создании многокомпонентных распределенных приложений с использованием языков Visual C++, Visual Basic или Java.
-
align="left" >Владение техническим английским языком
-
align="left" >Желательно предварительно прослушать курсы
-
align="left" > href='/course/13357/view/1'>2124: Programming with C# или
-
align="left" > href='/course/13355/view/1'>2373: Programming with Microsoft Visual Basic .NET
-
align="left" >знание английского языка в пределах чтения компьютерно-ориентированного материала.
align="left" >
align="left" >Содержание:
align="left" >Модуль 1: Необходимость XML Web-служб
type="disc" >
- Обзор методов создания распределенных приложений
- Проблемы, характерные для распределенных приложений с традиционной архитектурой
- Введение в XML Web-службы
- Стек HTTP и платформа .NET
- Альтернативы Web-службам, предоставляемые Microsoft .NET для реализации распределенных приложений
- Общие сценарии XML Web-служб
align="left" >Модуль 2: Архитектуры XML Web-служб
type="disc" >
- Архитектура, ориентированная на службы
- Связь архитектуры, ориентированной на службы и архитектуры XML Web-служб
- Роли в архитектуре XML Web-служб
- Программная модель XML Web-служб
align="left" >Модуль 3: Технологии, лежащие в основе XML Web-служб
type="disc" >
- Основы HTTP
- Использование протокола HTTP в .NET Framework
- Основы XML
- Сериализация в формате XML в .NET Framework
- Основы SOAP
- Использование SOAP в .NET Framework
align="left" >Модуль 4: Клиенты XML Web-служб
type="disc" >
- Документы WSDL
- Поиск подходящей XML Web-службы
- XML Web-службы и прокси
- Реализация клиента XML Web-службы средствами Visual Studio .NET
align="left" >Модуль 5: Реализация простой XML Web-службы
type="disc" >
- Создание проекта XML Web-службы в Visual Studio .NET
- Реализация методов XML Web-службы
- Управление состоянием XML Web-службы в ASP.NET
- Отладка XML Web-службы
align="left" >Модуль 6: Размещение и развертывание XML Web-служб
type="disc" >
- Введение в UDDI
- Размещение XML Web-службы
- Конфигурирование XML Web-службы
align="left" >Модуль 7: Политики безопасности XML Web-служб
type="disc" >
- Обзор политик обеспечения безопасности приложений
- Встроенная аутентификация
- Пользовательская аутентификация: заголовки SOAP
- Авторизация: ролевая безопасность
- Авторизация: безопасность на уровне кода
align="left" >Модуль 8: Проектирование XML Web-служб
type="disc" >
- Ограничения на типы данных
- Производительность
- Надежность
- Учет создания новых версий
- Агрегация в XML Web-службах
align="left" >Модуль 9: Архитектура глобальных XML Web-служб
type="disc" >
- Введение в архитектуру глобальных XML Web-служб
- Ссылки и маршрутизация
- Безопасность и лицензирование
align="left" >
align="left" >Рекомендации: данный курс соответствует квалификационному тесту:
align="left" >70-310: Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework |