Currently browsing tag

IBM

IBM Integration Bus

№16. Работа с электронной почтой

Тема: Отправка почтовых уведомлений Время на выполнение: 60 минут Задание Доработать приложение из лабораторной работы №6. К потоку логирования сообщений добавить ноду отправки уведомлений об ошибках на почту. Выполнение Откройте поток Logger в приложении Sys.Log Добавьте к потоку ноду Route Добавьте условие к ноде Route: count($Body/Error/Email)>0 Свойства ноды: Добавьте ноду …

IBM Integration Bus

№15. Работа с файлами

Тема: Работа с файлами Время на выполнение: 60 минут Задание Получить файл с платежами (формат сообщения «платежи») Каждый платеж преобразовать в отдельное сообщение Сохранить в базу данные платежей Выполнение Подготовительные работы Создайте таблицу платежей. Таблицу можно создать мастером или выполнить скрипт, который можно найти в конце раздела. Для этого откройте …

IBM Integration Bus

№14. Маршрутизация сообщений

Тема: Маршрутизация сообщений Время на выполнение: 60 минут Задание В приложение из лабораторной работы №13 добавить следующие проверки: В таблице сделок проверить есть ли сделка с номером входящей анкеты, если есть, то отклонить заявку проверку на существование клиента в таблице клиентов. В зависимости от результата добавить нового клиента или обновить …

IBM Integration Bus

№13. Работа с базами данных

Тема: Работа с базой данных Время на выполнение: 120 минут Задание Получить из очереди сообщение кредитной анкеты По ID продукта вытащить из БД данные по продукту для определения ставки Сохранить данные заявки в базу данных Клиентские данные в одну таблицу Данные о кредите в другую таблицу Выполнение Database Development Откройте …

IBM Integration Bus

№12. Настройка ODBC

Тема: Настройка ODBC, подключение к БД Oracle Время на выполнение: 60 минут Задание Настроить подключение к базе данных Выполнить проверку подключения Создание начальной конфигурации Установка IBM Integration Bus ODBC Database Extender Закройте все программы и откройте консоль Перейдите в каталог: cd /home/vs/Desktop/install/ Выполните команду: tar -xvf ie02_amd64_linux_2.tar перейдите в каталог: …

IBM Integration Bus

№11. Mapping преобразования

Тема: Преобразование сообщений при помощи Mapping узла Время на выполнение: 60 минут   Задание Выполнить преобразование из Лабораторной работы №9 при помощи ноды «Mapping» Выполнение Создайте две очереди: 11.IN 11.OUT Создайте новое приложение LAB.11 : Свяжите проект с библиотекой: Создайте новый поток Перетащите в рабочую область следующие ноды: Переименуйте и …

IBM Integration Bus

№10. Java преобразования

Тема: Преобразование сообщений при помощи Java Время на выполнение: 60 минут  Задание Выполнить задание описанное в Лабораторной работе №9. Подключить внешнюю библиотеку apache для генерирования случайных строк текста. заменить имя и фамилию клиента на случайный набор символов Выполнение Создайте 2 очереди: 10.IN 10.OUT Скопируйте схему MiniApp.xsd из проекта LAB.9 Вставьте …

IBM Integration Bus

№9. ESQL

Тема: Преобразование сообщений при помощи ESQL Время на выполнение: 60 минут  Задание Создать модель сообщения для сущности «Контакт»: <ClientApp> <UNID>1</UNID> <Name>Иванов Иван</Name> <DOB>1981-11-13</DOB> <Passport>FF 123456</Passport> </ClientApp>   Получить сообщение из очереди, преобразовать его в сообщение «Клиент» описанное в лабораторной работе №7 Выполнение Создайте приложение LAB.9: Нажмите Next Установите связь с …