IBM_WM666
WM666 IBM Integration Bus V10 Application Development IEducational program code: Разработка корпоративных приложений
IBM_WM666
#Offline — Offline with instructor.
#Remote — Remote with instructor.
98,000
5 days
By request

АННОТАЦИЯ:

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
  • Использование инструментов по выявлению проблем и вспомогательных ресурсов
  • Упражнение: Анализ различных сценариев возникновения ошибок в режиме реального времени
  • Упражнение: Использование инструментов для выявления проблем