WM664 Разработка приложений для WebSphere Message Broker v8 – часть I
Содержание курса
Это пятидневный курс предоставляет обзор программного продукта Message Broker v8, с акцентом на процесс разработки, развертывания и поддержки приложений по обработке сообщений. Эти приложения поддерживают различные топологии для решения задач трансформации, маршрутизации и насыщения сообщений.
Студенты узнают о различных компонентах Message Broker, предназначенных для разработки и развертывания решений. В курсе представлен обзор технологии локализации и устранения проблем, возникающих при работе приложений. Студенты научатся создавать приложения с использованием языков ESQL, Java для выполнения задачи трансформации сообщений. Также рассматриваются отдельные узлы, предназначенные в частности для работы с базами данных, для упорядочивания процесса обработки запросов, для насыщения сообщений. Поддержка дополнительных транспортных систем рассматривается на достаточно высоком уровне для того, чтобы студенты смогли понять самые общие принципы работа с веб-сервисами, JMS и другими транспортными системами. Рассматриваются аспекты моделирования сообщений, связанные с парсингом и сериализацией. Наконец, обсуждается вопрос расширения функционала Message Broker через использование адаптеров и других продуктов этой линейки.
Курс состоит из теоретического материала и лабораторных работ, во время которых слушатели смогут применить полученные сведения.
ЦЕЛЕВАЯ АУДИТОРИЯ:
Данный курс рассчитан на:
· Интеграторов и разработчиков, понимающих принципы работы системы WebSphere MQ.
НЕОБХОДИМАЯ ПОДГОТОВКА К КУРСУ:
Слушатели должны:
· Обладать базовыми знаниями относительно принципов работы системы WebSphere MQ;
· Разбираться в общепринятых IT стандартах: SQL, Java, XML, XPath;
· Понимать бизнес требования своей организации.
РЕЗУЛЬТАТЫ ОБУЧЕНИЯ:
По итогам данного курса слушатели смогут:
· Описывать среды выполнения и разработки Message Broker;
· Объяснять возможности и принципы использования Message Broker;
· Работать с Message Broker Toolkit для разработки приложений;
· Использовать инструменты тестирования и отладки;
· Использовать различные узлы обработки сообщений;
· Использовать и выбирать различные механизмы трансформации;
· Писать модули для трансформации на Java, ESQL, PHP;
· Выполнять преобразования через карты преобразований;
· Использовать инструменты траблшутинга для диагностики и устранения проблем;
· Создавать модели сообщений;
· Создавать приложения на основе шаблонов;
· Описывать возможные транспортные протоколы передачи сообщений;
· Описывать возможности Message Broker для интеграции с другими продуктами линейки WebSphere;
· Объяснять технологию адаптеров и их поддержку в Message Broker.
ПРОГРАММА КУРСА:
Курс содержит следующие темы:
· Обзор WebSphere Message Broker;
· Практическое занятие по созданию простейшего приложения;
· Основы разработки для Message Broker;
· Практическое занятие по созданию приложения из шаблона;
· Диагностирование проблем и ошибок;
· Практическое занятие по анализу различных ошибочных ситуаций;
· Практическое занятие по использованию инструментов траблшутинга;
· Трансформация сообщений;
· Практическое занятие по реализации приложений с трансформациями;
· Управление потоком логики приложения;
· Практическое занятие по использованию управляющих узлов;
· Моделирование сообщений;
· Практическое занятие по моделированию сообщений;
· Дополнительные узлы обработки сообщений;
· Практическое занятие по использованию дополнительных узлов;
· Обзор транспортных протоколов;
· Динамические приложения;
· Создание приложений в рамках сложных сред;
· Расширение функционала Message Broker;
· Итоги курса.