WebSphere MQ

advertisement
Платформа для
электронного бизнеса
“IBM WebSphere”
Курс «Архитектура БЭВМ»
Электронный бизнес
1) электронный вариант торговых сделок,
2) реорганизация бизнес-процессов с
целью улучшения обслуживания клиентов
Требования к IT- инфраструктуре
предприятия:
• Быстрое реагирование на запросы
• Модернизация бизнес-процессов
• Современные технологии
Четыре фазы перехода предприятий к
модели электронного бизнеса
Размещение в Web сведений рекламноознакомительного характера
II. Предоставление доступа к основным
информационным ресурсам компании
III. Реорганизация деятельности компании,
удовлетворение потребностей заказчиков и
предоставление им новых услуг
IV. Объединение бизнес-процессов компании с
бизнес-процессами партнеров и клиентов
I.
Электронный бизнес по требованию
Задачи IT инфраструктуры
•
•
•
•
быстрое создание и развертывание
приложений,
разработка приложений на основе
открытых стандартов
работа в гетерогенной среде;
включение новых устройств, новых
партнеров, новых языков и национальных
стандартов при минимизации объема
работ по изменению кодов и повторному
развертыванию приложений
Три направления деятельности
информационной инфраструктуры
I. интеграция (Integration)
II. автоматизация (Automation)
III. виртуализация (Virtualization)
Сделай этот слайд в виде орг диаграммы!
Программное обеспечение для
электронного бизнеса IBM WebSphere
Состав группы Foundation & Tools
WebSphere
IBM
Состав группы Business Portals
IBM WebSphere
Состав группы Business Integration
IBM WebSphere
WebSphere Application Servers (WAS)
(Трехуровневая архитектура клиент-сервер)
Основные элементы WAS:
Серверы, Узлы, Ячейки
• Серверы (servers) -непосредственные
исполнители кода приложения
• Узел (node) – логическое объединение
серверов приложений (серверных
процессов), которые имеют одинаковую
конфигурацию и управление работой
• Ячейка (cell) – объединение узлов в
один домен
Конфигурация «Базовый узел»
Сетевая конфигурация
Особенности работы
приложений WAS на ОС «z/OS»
• Объединение рабочих нагрузок
– Централизованное управление
– Единое серверное пространство
– Мониторинг
• Обеспечение безопасности
– Аппаратно-программный уровень
– Стандарт J2EE
– Подсистема контроля транзакций CICs
• Беспрерывность работы
– Резервирование аппаратных средств
– Кластеризация
Кластеризация в ячейку
Вертикальные и горизонтальные
кластеры
Создание приложения на основе анализа
бизнес-процесса
Архитектура информационной системы
с Edge Server for Multiplatform
• IBM WebSphere Personalization for Multiplatform – нужна картинка
Семейство IBM RAD Platform
(ранее IBM Websphere Studio)
Цикл разработки приложения
Платформа разработки IBM Rational
Семейство Rational Application Developer
Система интеграции
приложений IBM WebSphere
MQ
Ранее IBM MQSeries
Message Oriented Middleware (MOM) средство для интеграции приложений
• интеграция снизу, на основе
низкоуровневых средств
• интеграция сверху, на основе
портальных решений
WebSphere MQ является средством
управления очередями сообщений
Основные принципы работы WebSphere MQ
Основные определения и концепции
• Сообщение
• Очередь сообщений
• Менеджер очередей сообщений
Передача информации в WebSphere MQ
2 главных свойства WebSphere MQ
• Гарантированность доставки
– механизм транзакций и сегментации
– маршрутизация
– Dead Letters Queue (DLQ)
• Многоплатформенность
• Слайд стоит переделать в виде
организац диаграммы
Синхронное взаимодействие
приложений
Асинхронное взаимодействие
приложений
Пример связки программных продуктов
Технология JDBC (2.x), JNDI
Встроенный
WAS
Отладчик EGL
Генерация
SQL
COBOL
Генератор кодов
База данных DB2
JAVA
PL1
EGL
Результат
запроса
Rat ional Applicat ion Developer (RAD)
Технология
JDBC (2.x), JNDI
WebSphere Applicat ion Server (WAS)
платформа Windows
Веб- браузер
Технология
JDBC (2.x), JNDI
Технология
WebSphere MQ
WebSphere Applicat ion Server (WAS)
Мейнфрейм zSeries
Веб- браузер
Терминал 3270 /
Эмулятор
Примеры использования MQ
Спасибо за внимание!
Download