Courses > IBM Service Oriented Architecture > Разработка веб служб для WS Application Server V7

CourseViewByUNPortlet

Actions
Loading...

Разработка веб служб для WS Application Server V7

Web Service Development for IBM WebSphere Application Server V7

  • Код курса: WD506
  • Продолжительность: 5
  • Цена курса (очно): 1700 у.е.
  • Цена курса (удаленно): 1125 у.е.
  • Язык материалов: en

Цель курса

Данный курс рассказывает слушателям о том, как создавать, тестировать, осуществлять мониторинг и настраивать безопасность для J2EE 5 Web сервисов. Используя Rational Application Developer V7.5 для разработки под WebSphere Application Server V7 слушатели научатся разрабатывать Web сервисы, применяя соответствующие помощники среды, возможности по тестированию и отладке Web сервисов с помощью TCP/IP монитора; настраивать обработчики (handlers) и безопасность в дескрипторе развертывания Web сервисов; выполнять развертывание созданных служб в среде выполнения IBM WebSphere. Также слушатели смогут использовать рекомендации WS-I для разработки интероперабельных Web сервисов.

Для кого предназначен этот курс

Курс предназначен для Java разработчиков, заинтересованных в реализации J2EE Web сервисов, использующих SOAP, WSDL (Web Services Description Language), UDDI для WebSphere Application Server с помощью IBM Rational Application Developer V7.5

Для успешного прохождения курса слушатели должны

  • Иметь навыки разработки J2EE 5 приложений. Также приветствуется понимание сервис-ориентированной архитектуры и XML технологий

По окончании курса слушатели смогут:

  • Выполнять построение JEE Web служб, основанных на JAX-WS программной модели
  • Разрабатывать Web службы с использованием IBM Rational Application Developer for WebSphere Software V7.5
  • Генерировать Web службы и клиенты для Web служб с использованием соответствующих мастеров
  • Отлаживать и выполнять мониторинг Web служб с использованием TCP/IP монитора
  • Разрабатывать и настраивать обработчики сообщений (handler)
  • Настраивать политики безопасности
  • Проводить валидацию Web служб согласно WS-I Basic Profile для достижения интероперабельности

Основные темы:

  • Введение в Web службы
  • Особенности Web служб для WebSphere Application Server
  • Сценарии для создания сервисов
  • SOAP и WSDL
  • Разработка JEE 5 служб
  • Упражнение: Создание службы из существующих JavaBeans
  • Кастомизация генерации сервиса
  • Упражнение: Кастомизация процесса генерации с помощью аннотаций
  • Разработка JAX-WS клиентов
  • Упражнение: Создание managed клиента
  • Упражнение: Создание unmanaged клиента
  • Разработка интерфейса с помощью WSDL
  • Упражнение: Создание WSDL
  • Упражнение: Создание EJB сервиса на основе WSDL
  • Определение байндинга между XML и Java объектами
  • XML->JAXB связывание
  • Данные прикрепленные через MTOM
  • Упражнение: Работа с MTOM
  • JAX-WS обработчики
  • Упражнение: Перехват и инспектирование сообщений с помощью обработчиков
  • Асинхронные сервисы и клиенты
  • Упражнение: Асинхронные сервисы и клиенты
  • Использование JMS в качестве транспорта
  • Упражнение: Создание сервиса, использующего JMS
  • Введение в паттерн ESB
  • Политики и QoS
  • Защита сервисов
  • Упражнение: Защита сервисов
  • Валидация сервисов по WS-I Basic profile
  • Упражнение: Интероперабельность сервисов
  • Использование реестра сервисов
  • Настройка кэширования для сервисов на WebSphere Application Server
  • Упражнение: Настройка производительности за счет кэширования на стороне сервера
  • Лучшие практики