Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Для всех
Длительность:
16:32:00
Студентов:
1366
Выпускников:
115
Качество курса:
4.36 | 3.98
Рассматриваются актуальные вопросы интеграция приложений на основе WebSphere MQ, а также вопросы администрирования и программирования для транспортной системы WebSphere MQ (MQSeries) фирмы ИБМ, мирового лидера среди продуктов в данном классе.
По завершении обучения по курсу лекций слушатели смогут провести установку и конфигурирование WebSphere MQ, выполнять настройку соединений между менеджерами очередей, обеспечить успешное администрирование системы, использовать поставляемую с WebSphere MQ документацию для углубления полученных знаний.Знакомство с основами программирования для WebSphere MQ (MQSeries) позволит слушателям разрабатывать приложения, базирующиеся на WebSphere MQ, понимать особенности разработки приложений для WebSphere MQ, создавать пользовательские канальные программы (user exit), представлять, как интегрировать приложения на разных платформах на основе WebSphere MQ и WebSphere Integrator.
Специальности: Системный архитектор
ISBN: 978-5-9556-0031-4
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 2
1 час 6 минут
Системы очередей сообщений
В данной лекции сделан краткий обзор, определяющий место очередей сообщений среди различных категорий промежуточного программного обеспечения. Далее изложены основные функции и особенности архитектуры очередей сообщений. Подробное использование этих функций в системе WebSphere MQ рассказано в последующих лекциях. Приводится история развития технических функций системы очередей сообщений в семействе программных продуктов MQSeries-WebSphere MQ.
Оглавление
-
Лекция 3
56 минут
Установка и начало работы с WebSphere MQ
В лекции описывается процесс инсталляции и дается "быстрый старт" для работы с WebSphere MQ. Описаны основные программы и, в том числе WebSphere MQ Explorer, с которыми сталкивается начинающий пользователь. Приведены два способа создания менеджера очередей: универсальный подход на основе административных скриптовых команд MQSC, работающий на любой платформе, и графический способ на основе WebSphere MQ Explorer под Windows.
-
Лекция 4
1 час 3 минуты
Основные объекты менеджера очередей WebSphere MQ
В лекции рассмотрены различные типы очередей, их свойства и особенности при работе в составе менеджера очередей WebSphere MQ. Описаны всевозможные типы каналов и их свойства. Приведены формы для создания очередей и каналов на основе WebSphere MQ Explorer под Windows, позволяющие создавать эти объекты, как на локальных менеджерах, так и на удаленных менеджерах очередей, работающих на других серверах и других операционных системах.
-
Лекция 5
40 минут
Создание интерфейсов передачи сообщений. Триггеринг
В лекции рассмотрена методика создания интерфейса передачи сообщений между менеджерами очередей на разных серверах как трех шаговый процесс: 1) создание необходимых очередей и каналов; 2) старт каналов; 3) тестирование интерфейса. Описывается методика создания интерфейса передачи сообщений между менеджером очередей и клиентом WebSphere MQ на разных серверах. Рассматриваются понятия процесса и триггеринга в системе WebSphere MQ. Использование механизма триггеринга показано на примере автоматического старта каналов.
-
Лекция 6
51 минута
Авторизация и средства администрирования
В лекции описан синтаксис команды setmqaut, предоставляющей права доступа к объектам менеджера очередей, и команды dspmqaut для отображения предоставленных прав доступа. Даны примеры использования этих команд. Рассмотрена настройка служб WebSphere MQ для работы под другой учетной записью (другим пользователем) в среде Windows. Приведены основные команды командного процессора MQSC, работающие на любой платформе (под любой операционной системой), и даны примеры их использования для создания очередей и каналов.
-
Лекция 7
41 минута
WebSphere MQ и кластеры
В данной лекции вводится понятие кластера Websphere MQ, дается методика его создания и иллюстрируются преимущества работы в кластере. Рассмотрена процедура добавления и исключения менеджера очередей из кластера Websphere MQ. Приведена методика установки WebSphere MQ на кластер Windows NT, хорошо знакомый читателю под названием Microsoft Cluster Server (MSCS).
-
Лекция 8
41 минута
Дополнительные средства администрирования
В лекции рассматриваются важные средства администрирования. Прежде всего, это работа с очередью недоставленных сообщений - Dead-Letter Queue (DLQ). Далее описываются средства и методика работы с ошибками, возникающими при работе с объектами и сообщениями Websphere MQ. Рассматриваются инструментальные средства и приемы работы администратора WebSphere MQ такие как: архивация менеджеров программой saveqmgr, управление потоками сообщений, документирование интерфейсов и т.д., а также управление производительностью WebSphere MQ.
-
Лекция 9
1 час 17 минут
Программный интерфейс MQI. Основные функции
В лекции излагаются основы программирования приложений, работающих с WebSphere MQ. Описывается синтаксис функций интерфейса очередей сообщений MQI (Message Queue Interface) и основные опции для работы с объектами. К данной лекции можно будет периодически возвращаться как к справочному руководству по функциям WebSphere MQ при разработке приложений. Синтаксис функций является универсальным для любых языков программирования. Приводится аргументация того факта, что в данной книге примеры программ даются на языке С.
-
Лекция 10
1 час 3 минуты
Основы программирования для WebSphere MQ
Лекция посвящена написанию программ, работающих с WebSphere MQ на основе интерфейса MQI. Первая программа rewriter (модель "один к одному") предназначена для чтения сообщений из одной очереди, записи их в другую очередь и в файл на диске. Рассматривается технология разработки приложений с использованием транзакций WebSphere MQ и транзакций базы данных. Приводится программа transmit, работающая с транзакционными функциями MQBEGIN, MQCMIT, MQBACK. Третья программа лекции distlist демонстрирует работу с механизмом списков распространения (Distribution List), реализующим модель "один ко многим". Этот механизм обычно используется в случае рассылки большому количеству клиентов постоянно меняющейся информации (котировки акций, курсы валют, новости и т.п.).
-
Лекция 11
54 минуты
Технология публикация-подписка для WebSphere MQ
В лекции рассмотрена весьма популярная в последние годы модель публикация-подписка (Publish/Subscribe), позволяющая поставлять часто меняющуюся информацию от различных поставщиков к многочисленным потребителям этой информации. Изложена методология создания приложения-издателя и приложения-подписчика. Приведены примеры работы механизмов публикация-подписка при подписке на тему спорт/футбол/события и программа издателя amqsgama из состава SupportPacs MA0C IBM для работы по данной теме.
-
Лекция 12
57 минут
Дополнительные особенности программирования для WebSphere MQ
В лекции даются примеры работы с функциями MQINQ и MQSET, предназначенными для определения и модификации характеристик объектов WebSphere MQ. Аргументируется факт, что работа с MsgId и CorrelId крайне важна, когда речь идет о контроле за доставкой сообщений. Демонстрируется на программном уровне работа с группами сообщений и сегментацией сообщений. Рассмотрен пример написания Channel-exit программы в виде DLL (Dynamic Link Library) для Windows.
-
Лекция 13
1 час 1 минута
Брокер сообщений WebSphere BI Message Broker
Для построения законченного интеграционного решения на основе очередей сообщений необходимо реализовать ряд дополнительных функций, включая подсоединение приложений к транспортной среде, трансформацию и маршрутизацию передаваемых данных. Многие дополнительные функции могут быть выполнены при помощи интеграционного брокера и адаптеров. В данной лекции описаны архитектура и функции интеграционного брокера WebSphere Message Broker, принципы построения, средства программирования и администрирования брокера сообщений.
-
Лекция 14
1 час 12 минут
Обеспечение безопасности WebSphere MQ
WebSphere MQ - незащищенная система и потоки сообщений в ней легко читаемые, если не предпринять специальных мер защиты. К безопасности системы WebSphere MQ в данной лекции сформулирован ряд требований и изложены основы концепции безопасности WebSphere MQ. Дается методика настройки WebSphere MQ с SSL в операционной системе Windows. Показано, как программный комплекс MQSecure обеспечивает более глубокий уровень защиты для WebSphere MQ (уровень приложений). Описаны возможности работы в Интранет/Интернет в защищенном режиме на основе WebSphere MQ internet pass-thru (MQIPT).
-
Лекция 15
32 минуты
Omegamon – средство администрирования и мониторинга WebSphere MQ
В условиях промышленной эксплуатации WebSphere MQ рекомендуется использовать средства мониторинга, чтобы упредить негативные последствия критических для бизнеса ситуаций. В лекции рассматривается система Omegamon фирмы IBM (ранее Candle Corp., USA) для мониторинга WebSphere MQ. Описывается методика разработки правил (situation) и метаправил (policy) для мониторинга. Рассмотрены процессы создания необходимых пользовательских окон (View) для отображения кратковременной динамической информации и накопления статистической информации за месяцы и годы при помощи Warehouse Proxy агента и механизма History Data Collection. Делается вывод об эффективности основанной на знаниях системы мониторинга Omegamon.
-
1 час 40 минут
-
Денис Комаров
Денис Комаров
Россия, Москва
Руслан Фаррахов
Руслан Фаррахов
Россия, Уфа