АННОТАЦИЯ:
IBM Integration Bus обеспечивает подключение и универсальное преобразование данных в гетерогенных ИТ-средах. Это позволяет предприятиям любого размера исключить подключения "точка-точка" и пакетную обработку, независимо от операционной системы, протокола и формата данных. В этом курсе рассказывается, как использовать IBM Integration Bus для разработки, развертывания и поддержки приложений потока сообщений. Эти приложения используют различные топологии обмена сообщениями для передачи сообщений между потребителями и поставщиками услуг, а также позволяют маршрутизировать, преобразовывать и обогащать сообщения во время обработки. В курсе рассматривается, как создавать приложения для транспортировки и преобразования данных, как управлять потоком данных с помощью различных узлов обработки и как использовать базы данных и карты для преобразования и обогащения данных во время обработки. Кроме того, вы узнаете, как создавать модели данных с помощью языка описания формата данных (DFDL).
УРОВЕНЬ КУРСА: Средний
КРУГ СЛУШАТЕЛЕЙ: Опытные специалисты в области интеграции и разработчики высшего звена с опытом работы в разработке приложений и WebSphere MQ
ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ К СЛУШАТЕЛЯМ:
- Базовые знания современных IT-технологий, таких как Structured Query Language (SQL), Extensible Markup Language (XML), Java и XML Path language (XPath)
- Понимание требований и нужд вашей организации
- Знать основные принципы работы HTTP, FTP, JMS и IBM MQ
ОСНОВНЫЕ ТЕМЫ:
- Возможности и использование IBM Integration Bus
- Разработка, развертывание и тестирование приложений с потоком сообщений
- Создание потоков сообщений с использованием предустановленных паттернов
- Использование инструментария IBM Integration Bus для выявления проблем, проведения диагностики и решения проблем, возникающих на стадии разработки или в момент работы потоков
- Функции и соответствующее использование примитивов, предназначенных для обработки сообщений
- Написание базовых программ с помощью Extended Structured Query Language и Java для преобразования данных
- Использование редактора IBM Graphical Data Mapping для преобразования данных
- Создание, использование и тестирование простых моделей данных XML и Data Format Description Language (DFDL)
- Поддерживаемые транспортные протоколы и их использование в потоках сообщений
ПРОГРАММА КУРСА:
- Введение в IBM Integration Bus
- Основы разработки приложений
- Упражнение: Импорт и тестирование потоков сообщений
- Разработка потоков сообщений
- Упражнение: Использование встроенных паттернов потоков сообщений
- Построение интеграции через очереди MQ
- Упражнение: Построение интеграции через очереди MQ
- Использование вычислительных узлов для преобразования сообщений
- Упражнение: Реализация приложений с трансформациями сообщений
- Контролирование потока сообщений
- Упражнение: Добавление контролирующих примитивов в MF
- Упражнение: Применение обработчика явных ошибок
- Моделирование сообщений
- Упражнение: Использование моделей сообщений
- Использование редактора Graphical Data Mapping для преобразования сообщений в графическом интерфейсе
- Взаимодействие с базами данных в рамках потоков сообщений
- Упражнение: Создание взаимодействия с базами данных в картах преобразований
- Дополнительные узлы в общей палитре, предназначенные для обработки сообщений
- Обзор транспортов сообщений
- Подготовка к передаче проекта в рабочую среду
- Упражнение: Создание динамических потоков сообщений
- Расширение IBM Integration Bus
- Использование инструментов по выявлению проблем и вспомогательных ресурсов
- Упражнение: Анализ различных сценариев возникновения ошибок в режиме реального времени
- Упражнение: Использование инструментов для выявления проблем