Работа с SOAP веб-сервисами на Java [IBS Training Center]
В рамках курса слушатели получат практические навыки разработки XML based web services на базе платформы Java SE 7, узнают об основных концепциях технологии XML based web services, стандартах и рекомендациях, регламентирующих данную технологию, важности тех или иных инициатив в среде разработки веб-сервисов. Курс не предусматривает рассмотрение сторонних фреймворков и реализаций стека протокола SOAP.
XML based web services сейчас являются одним из каналов доступа к сервисам J2EE-приложений: существующие Enterprise-компоненты могут легко быть представлены в виде веб-сервиса.
На данный момент технология веб-сервисов прочно обосновалась в сфере разработки Enterprise-приложений, разработчики всё чаще отдают ей предпочтение при разработке распределённых приложений и компонент.
Целью курса является обеспечение специалистов базовыми знаниями и навыками, необходимыми для разработки XML based web services на базе платформы Java SE 7 при создании приложений в распределённой среде.
В рамках курса слушатели получат практические навыки разработки XML based web services на базе платформы Java SE 7, а также знания об основных концепциях технологии XML based web services, о стандартах и рекомендациях, регламентирующих данную технологию, о важности тех или иных инициатив в среде разработки веб-сервисов.
Данный курс не предусматривает рассмотрение сторонних фреймворков и реализаций стека протокола SOAP (например, Apache Axis/Axis2 или Spring).
Слушатели курса изучат:
Целевая аудитория:
Разработчики распределённых приложений на платформе Java SE. Также курс будет интересен архитекторам, желающим получить или расширить знания по данной технологии.
Предварительная подготовка:
Слушатели должны:
Улучшаемые навыки:
01. Введение
05. JAX-WS
Чему вы научитесь:
В рамках курса слушатели получат практические навыки разработки XML based web services на базе платформы Java SE 7, узнают об основных концепциях технологии XML based web services, стандартах и рекомендациях, регламентирующих данную технологию, важности тех или иных инициатив в среде разработки веб-сервисов. Курс не предусматривает рассмотрение сторонних фреймворков и реализаций стека протокола SOAP.
XML based web services сейчас являются одним из каналов доступа к сервисам J2EE-приложений: существующие Enterprise-компоненты могут легко быть представлены в виде веб-сервиса.
На данный момент технология веб-сервисов прочно обосновалась в сфере разработки Enterprise-приложений, разработчики всё чаще отдают ей предпочтение при разработке распределённых приложений и компонент.
Целью курса является обеспечение специалистов базовыми знаниями и навыками, необходимыми для разработки XML based web services на базе платформы Java SE 7 при создании приложений в распределённой среде.
В рамках курса слушатели получат практические навыки разработки XML based web services на базе платформы Java SE 7, а также знания об основных концепциях технологии XML based web services, о стандартах и рекомендациях, регламентирующих данную технологию, о важности тех или иных инициатив в среде разработки веб-сервисов.
Данный курс не предусматривает рассмотрение сторонних фреймворков и реализаций стека протокола SOAP (например, Apache Axis/Axis2 или Spring).
Слушатели курса изучат:
- Основы построения XML based web services.
- Основные наборы Java API, используемые при разработке XML based web services.
- Особенности разработки XML based web services на платформе Java SE 7.
- Основные стандарты, рекомендации и инициативы, регламентирующие технологию XML based web services.
Целевая аудитория:
Разработчики распределённых приложений на платформе Java SE. Также курс будет интересен архитекторам, желающим получить или расширить знания по данной технологии.
Предварительная подготовка:
Слушатели должны:
- знать основы концепции ООП;
- иметь опыт программирования на языке Java;
- знать стандарты XML (XML, Schema).
Улучшаемые навыки:
- Основы SOAP
- Создание SOAP веб-сервисов
- Клиентская сторона SOAP
- Обработка ошибок и исключений
- Безопасность SOAP веб-сервисов
01. Введение
- Что такое веб-сервис
- Ключевые технологии: HTTP/XML/SOAP/WSDL
- JAXP (DOM/SAX/StAX)
- JAXB (overview/marshaling/unmarshalling)
- Структура сообщения
- Операции
- Ошибки
05. JAX-WS
- WSDL-to-Java
- Java-to-WSDL
- Provider API
- Client (sync/async/dispatch)
- Handlers
- Securing web services: Transport security (SSL) vs. end-to-end security (WS-Security)
Чему вы научитесь:
- Научитесь основным концепциям SOAP
- Освоите процесс разработки SOAP веб-сервисов на Java с использованием технологий
- Научитесь создавать клиентские приложения для взаимодействия с SOAP веб-сервисами
- Освоите методы обработки ошибок и исключений в SOAP веб-сервисах
- Научитесь применять механизмы безопасности для SOAP веб-сервисов
https://ibs-training.ru/kurs/rabota_s_soap_veb-servisami_na_java.html