Courses > WebSphere > Разработка приложений IBM MQ V9

CourseViewByUNPortlet

Actions
Loading...

Разработка приложений IBM MQ V9

IBM MQ V9 Application Development (Windows Labs)

  • Код курса: WM513
  • Продолжительность: 3
  • Цена курса: 67890 руб.
  • Язык материалов: en

Цель курса

В данном курсе слушатели изучат, каким образом использовать WebSphere MQ API (MQI) для работы с сообщениями и очередями сообщений. Делается акцент на процедурном стиле разработки. Обсуждаются базовые вещи не специфичные для каких-то конкретных версий и новые возможности, появившиеся в версиях 8 и 9: например, новые возможности клиентов MQ и вариантов их подключения к серверу. Рассматривается архитектура MQ и принципы создания MQ приложений. Студенты научатся решать задачи, связанные со всеми ключевыми действиями в MQ: операции Put, Get, Publish, Subscribe. Рассматривается API для работы с транзакциями. Обсуждается интегриация с IBM MQ Light и использование Advanced Message Queuing Protocol (AMQP).

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

Разработчиков приложений, использующих MQ как средство передачи данных, а также архитекторов таких систем.

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

  • Быть знакомы с механизмом асинхронной передачи сообщений (например, после прослушиванию курса WM102 или WM103)
  • Иметь опыт в программировании (желательны навыки в языке C)

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

  • Описать ключевые компоненты и функции MQ
  • Описать ключевые свойства очередей и сообщений
  • Понимать разницу между интеграцией по принципу точка-точка и публикация/подписка
  • Описать вызовы, структуры данных и типы используемые в MQI (MQ API)
  • Заниматься диагностикой "пропавших" сообщений
  • Написать программу для получения сообщений
  • Использовать стандартные подходы к конвертации сообщений
  • Упорядочивать отправляемые сообщения
  • Использовать транзакции
  • Использовать MQ Client
  • Описать принципы работы с асинхронным API
  • Работать в архитектуре для публикации/подписки
  • Описать Advanced Message Queuing Protocol (AMQP)
  • Описать использование IBM MQ Light

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

  • Обзор WebSphere MQ
  • Упражнение: Работа с объектами WebSphere MQ и поиск сообщений
  • Основные принципы архитектуры
  • Упражнение: Начало разработки для WebSphere MQ
  • MQOPEN и MQPUT
  • Упражнение: Помещение сообщений в очередь
  • Использование вызова MQGET
  • Упражнение: Реализация сценария запрос/ответ
  • Конвертация
  • Группировка и привязки
  • Транзакции
  • Упражнение: Использование транзакций
  • Асинхронное получение сообщений
  • Упражнение: Асинхронное получение сообщений
  • MQ клиенты
  • Упражнение: Использование клиента
  • Введение в публикацию/подписку
  • Упражнение: Использование публикаций и подписок
  • Advanced Message Queuing Protocol (AMQP), IBM MQ Light
  • Упражнение: Интеграция приложений IBM MQ Light и IBM MQ