ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
В данном курсе слушатели изучат, каким образом использовать WebSphere MQ API (MQI) для работы с сообщениями и очередями сообщений. Делается акцент на процедурном стиле разработки. Обсуждаются базовые вещи не специфичные для каких-то конкретных версий и новые возможности, появившиеся в версиях 8 и 9: например, новые возможности клиентов MQ и вариантов их подключения к серверу. Рассматривается архитектура MQ и принципы создания MQ приложений. Студенты научатся решать задачи, связанные со всеми ключевыми действиями в MQ: операции Put, Get, Publish, Subscribe. Рассматривается API для работы с транзакциями. Обсуждается интеграция с IBM MQ Light и использование Advanced Message Queuing Protocol (AMQP).
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
После изучения курса вы сможете
- Описать ключевые компоненты и функции 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
Слушатели
Разработчики приложений, использующих MQ как средство передачи данных, а также архитекторы таких систем.
Предварительная подготовка
- Быть знакомы с механизмом асинхронной передачи сообщений (например, после прослушиванию курса WM102 или WM103 Техническое введение в IBM WebSphere MQ )
- Иметь опыт в программировании (желательны навыки в языке C)