ПО IBM для интеграции бизнес-процессов. ПО IBM для интеграции бизнес-процессов Интеграционный сервер IBM WebSphere Process Server

  • 12.04.2020

More meanings of this word and English-Russian, Russian-English translations for the word «IBM WEBSPHERE» in dictionaries.

  • IBM — Airport Name: Kimball Municipal Airport Airport Location: n.a IATA Code: IBM ICAO Code: KIBM
    Airport Code English Dictionary
  • IBM — abbreviation or noun (-s) : an intercontinental ballistic missile
    Webster"s New International English Dictionary
  • IBM — internationally acclaimed computer company, producer of home computers and related software and equipment (first incorporated as IBM in 1924 with …
    Толковый словарь английского языка - Редакция bed
  • IBM — ■ abbreviation International Business Machines.
    Concise Oxford English vocab
  • IBM — IBM trademark BrE AmE ˌaɪ biː ˈem ˌ IBM com ˈ patible
    Longman Pronunciation English Dictionary
  • IBM — IBM /ˌaɪ biː ˈem/ BrE AmE trademark International Business Machines; the world’s largest computer company, based in the US, which …
    Longman Dictionary of Contemporary English
  • IBM
    Английский основной разговорный словарь
  • IBM — abbr. International Business Machines.
    Concise Oxford English Dictionary
  • IBM — abbr. International Business Machines.
    Oxford English vocab
  • IBM — SuperZap
  • IBM — International Business Machines
    FOLDOC Computer English Dictionary
  • IBM — (in full International Business Machines) a US company that was the first to develop computers successfully. IBM computers …
    Oxford Guide to British and American Culture English vocabulary
  • .IBM — Electronic Arts Deluxe Paint Archdos Compressed File (IBM internal file)
    Computer Abbreviations English vocabulary
  • IBM — GL International Business Machines Graphics Language
    Computer Acronyms English vocab
  • IBM — Inferior But Marketable; It"s Better Manually; Insidious Black Magic; It"s Been Malfunctioning; Incontinent Bowel Movement; and a near- infinite number …
    Jargon File English vocabulary
  • IBM — I nternational B usiness M achines C orporation , a giant present and historic leader in mainframe and PC computing. …
    Jensen"s Technology English Glossary
  • IBM — See International Business Machines (IBM) .
    Josh"s Network English Glossary
  • IBM — international Businness Machine (IBM home page)
    Acronyms - Misc English vocab
  • IBM — IBM
  • IBM — сокр. от International Business Machines "Интернэшнл Бизнес Мэшинз" (компания по производству ЭВМ)
    Большой Англо-Русский словарь
  • IBM — IBM
    Американский Англо-Русский словарь
  • — IBM WebSphere
  • IBM — IBM
    Русско-Американский Английский словарь
  • IBM
    Англо-Русско-Английский словарь общей лексики - Сборник из лучших словарей
  • IBM — фирма Ай-Би-Эм
  • IBM — фирма Ай-Би-Эм
    English-Russian-dictionary - Bed release
  • IBM — = International Business Machines _n. "Интернэшнл Бизнес Мэшинз" (компания по производству ЭВМ)
    Англо-Русский словарь Мюллера - 24 редакция
  • IBM — ibm (international business machines) - . международные бизнес-машины
    Англо-Русский словарь по компьютерам
  • IBM — ARCHDOS: Compressed file archive (Internal IBM only)
    Russian-English Edic
  • IBM — сокр. от International Business Machines компания IBM - производитель аппаратного и программного обеспечения, а также принадлежащая ей торговая марка (web-site: http://www.ibm.com)
    Англо-Русский словарь по вычислительной технике и программированию
  • IBM — (International Business Machines Corporation) корпорация IBM одна из старейших компьютерных компаний в мире. Мировой лидер в области компьютерных технологий и по …
    Англо-Русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию

Весь комплекс ПО корпорации IBM относится в целом к категории "промежуточного слоя" (middleware), а значит, нацелен на решение задач интеграции в самых разных аспектах этой проблемы - интеграции данных, людей, приложений, ресурсов, процессов. В более узком смысле (имея в виду ИТ-инфраструктуру) на этот класс задач нацелено семейство продуктов WebSphere. Учитывая потребности сегодняшнего дня, IBM пересмотрела свой портфель программных продуктов на платформе WebSphere, чтобы они полнее соответствовали потребностям бизнеса, возникающим при построении сервис-ориентированных архитектур (а значит, и бизнеса по требованию), и выпустила целый ряд новых программных продуктов и услуг.

В этой статье мы рассмотрим линейку продуктов IBM WebSphere Business Integration*, в которую входят Business Modeler, Integration Developer, Enterprise Service Bus, Process Server, Business Monitor, Message Broker, MQ и Partner Gateway. Это ПО охватывает весь спектр задач бизнес-интеграции - от связывания приложений до автоматизации процессов. Список его функциональных возможностей включает следующие:

  • моделирование корпоративных бизнес-процессов;
  • интеграция средств обработки;
  • соединение заказчиков и бизнес-партнеров;
  • сквозной мониторинг бизнес-процессов;
  • управление эффективностью и оптимизация бизнес-процессов.

*О решениях IBM для интеграции информации см. статью "IBM WebSphere Information Integrator - интеграция данных и контента по запросу", "BYTE/Россия" № 6"2005.

WebSphere Business Modeler

WebSphere Business Modeler 6.0 реализован на базе Eclipse и содержит программные средства, позволяющие бизнес-аналитикам графически моделировать бизнес-процессы. В ходе моделирования система фиксирует повторяющиеся "шаблоны" - набор операций, необходимых для достижения какой-либо бизнес-цели. Формализация и последующее применение шаблонов позволяет оптимизировать и автоматизировать соответствующие бизнес-процессы.

Инструмент может моделировать бизнес-процессы, элементы бизнеса (документы и продукты), ресурсы (персонал и физические активы) и структурные отношения между элементами организации. Он позволяет проанализировать перечисленные процессы и элементы, а затем включить их в имитационную модель.

При работе в среде WebSphere Business Modeler можно выбрать соответствующий профиль пользователя, который задает требуемый уровень детализации при работе с моделями. Базовый профиль (Basic Business Modeling) предназначен для бизнес-аналитиков, работающих с высокоуровневым представлением модели бизнес-процесса. Промежуточный профиль (Intermediate Business Modeling) предполагает более подробное описание технических деталей модели, включая бизнес-правила и логику бизнеса, которые применяются к элементам модели. Профиль высшего уровня (Advanced Business Modeling) нацелен на разработку детальных моделей бизнес-процессов, на основании которых создаются программные приложения.

При построении бизнес-процессов используются различные технологические режимы.

Режим на основе технологии BPEL. Бизнес-процесс, представленный в формате BPEL, импортируется в инструмент WebSphere Studio Application Developer Integration Edition, с помощью которого и будет создан программный код приложения, реализующего данный процесс.

Режим на основе технологии FDL. Описания бизнес-процессов на языке FDL используются в решении WebSphere MQ Workflow в качестве основы для автоматизации рабочего процесса.

Режим Operational. Этот технологический режим позволяет задать более высокий уровень детализации, чем два предыдущих.

WebSphere Integration Developer

Сочетание WebSphere Integration Developer с другими инструментами IBM, с одной стороны, и WebSphere Process Server и Application Server, с другой, образует платформу для проектов бизнес-интеграции и служит идеальным решением для реализации гибких сред на базе сервисно-ориентированной архитектуры (SOA). Версия продукта 6.0 создана на платформе Eclipse 3.0 и реализует концепцию ролевой разработки. При необходимости эта среда может интегрироваться с инструментом бизнес-аналитики IBM WebSphere Business Modeler 6 и с инструментом разработки J2EE- и Web-решений IBM Rational Application Developer 6.

Данное ПО позволяет упростить ИТ-инфраструктуру, представляя существующие ИТ-системы как компоненты сервисов для многократного использования и повышения эффективности. Он дает разработчикам интеграционных проектов возможность создавать для бизнеса сложные решения с минимальными навыками, предоставляя единый инструмент для описания всех процессов на основе стандартов.

В WebSphere Integration Developer входят средства тестирования, отладки и развертывания для разработки решений. Многократное использование компонентов упрощается за счет онлайновых модулей и библиотек. В его составе также имеются готовые конструкции для построения динамических процессов, включая бизнес-правила, машины бизнес-состояний и селекторы, мероприятия и ролевые функции для задач. Продукт устанавливается на WebSphere Process Server.

WebSphere Enterprise Service Bus

Enterprise Service Bus (ESB) - это гибкая коммуникационная инфраструктура для интеграции приложений и сервисов, применение которой позволяет уменьшить число и сложность интерфейсов между компонентами системы. ESB распределяет сообщения между сервисами, конвертирует транспортные протоколы и форматы сообщений между источником запроса и сервисом, а также управляет бизнес-событиями различных источников.

ESB позволяет организациям сосредоточиться на основных задачах бизнеса, а не на ИТ-инфраструктуре, необходимой для связывания программ между собой, и добавлять новые сервисы или изменять существующие при минимальном или нулевом воздействии на работу уже имеющихся сервисов. Он обеспечивает перемещение данных между приложениями, распознавание формата данных, интеллектуальную маршрутизацию и преобразование форматов данных XML. С его помощью можно использовать WebSphere MQ в качестве инфраструктуры для коммуникационного взаимодействия между приложениями, а также применять другие коммуникационные протоколы, такие, как JMS или HTTP.

WebSphere ESB построен на основе WebSphere Application Server. Продукт можно использовать совместно с WebSphere Integration Developer или с Rational Application Developer (если нужно писать Java-код). Для построения единой сервисной шины предприятия IBM в дополнение к ESB предлагает решение IBM WebSphere Message Broker.

WebSphere Process Server

SOA и Web-сервисы быстро превращаются в стандартные средства построения интеграционных приложений. Заказчики все больше убеждаются в том, что слабосвязанные интеграционные приложения на основе SOA обеспечивают высокую степень гибкости и оперативности, что, в свою очередь, сокращает время выхода на рынок, снижает совокупную стоимость владения и уменьшает риски.

Средство IBM WebSphere Process Server, реализованное на базе WebSphere Application Server V6, предоставляет заказчикам широкий спектр возможностей, помогающих решать современные интеграционные задачи, в том числе автоматизировать бизнес-процессы. Оно полностью соответствует принятой в IBM эталонной архитектуре интеграции WebSphere Integration Reference Architecture. В состав Process Server входит также инструмент WebSphere Integration Developer.

Для создания эффективного SOA-решения необходимы как универсальная модель вызова компонентов, так и универсальное представление данных. Решение WebSphere Process Server отвечает обоим этим требованиям. Технологическая основа универсальной модели вызова реализована в виде так называемой архитектуры сервисных компонентов (Service Component Architecture, SCA), а технологической основой универсального представления данных служат бизнес-объекты (Business Object). При использовании SCA все интеграционные артефакты описываются как компоненты сервисов с детально проработанными интерфейсами. Кроме того, в SCA реализована концепция модуля, которая позволяет объединять компоненты сервиса и выполнять его дальнейшую детализацию и инкапсуляцию.

В состав WebSphere Integration Developer входит инструмент Assembly Editor, с помощью которого разработчик объединяет различные компоненты в модуль и указывает, при помощи каких сервисных интерфейсов этот модуль будет взаимодействовать с внешними потребителями. В качестве сервисов могут выступать импортируемые компоненты, например, Java Beans и Web-сервисы, а также компоненты сервисов, предоставляемые WebSphere Process Server. После этого модули соединяются между собой в полное интегрированное решение.

Концепция SCA позволяет разработчику реализовать интеграционную логику внутри соответствующих модулей. При таком подходе изменение компонента сервиса внутри модуля не повлияет на остальные модули, входящие в состав интеграционного решения, поскольку интерфейс измененного модуля остается прежним. Этот подход действует в масштабе всего решения WebSphere Process Server. В этом решении все интеграционные артефакты (процессы, бизнес-правила, задачи персонала и т. д.) представляются в виде компонентов SCA-сервисов, которые могут запускаться как в синхронном, так и в асинхронном режиме. Это создает очень гибкую среду. Например, можно беспрепятственно заменить какой-либо модуль, содержащий задачу персонала (например, модуль получения утверждения), на модуль, содержащий бизнес-правило. Если интерфейс модуля остается таким же, то новый модуль устанавливается и автоматически подключается ко всем взаимодействующим с ним модулям, не требуя в последних никаких изменений.

Бизнес-объект - это расширение объекта типа Service Data Object (SDO), образующего уровень абстракции при доступе к данным. В отличие от объектов SDO, универсального средства представления разнородных данных (это могут быть данные, описанные как JDBC ResultSet, XML-схема и т. д.), бизнес-объекты включают несколько расширений, играющих важную роль в интеграционных решениях, и используются для более детального представления данных, которыми обмениваются сервисы архитектуры SCA. В частности, к расширениям относятся такие метаданные, как хронология изменений, сведения о контексте определенной информации (даты обновления, создания, удаления) и т. д.

Хотя SCA и бизнес-объекты - это новые концепции, их реализация основана на существующих стандартах. Например, интерфейсы любого компонента сервиса SCA описываются на языке WSDL или с помощью Java-интерфейсов, а бизнес-объекты - с помощью XML-схем (XSD).

В решении WebSphere Process Server все ключевые сервисы соединения реализованы на основе собственного провайдера JMS, обеспечивающего полную совместимость с существующими сетями на базе WebSphere MQ, поддержку Web-сервисов и архитектуры Java 2 Connector Architecture 1.5 (см. рисунок).

Архитектура WebSphere Process Server.

Общая инфраструктура событий (Common Event Infrastructure, CEI) обеспечивает фиксацию событий, которые можно использовать для мониторинга приложений при помощи решения IBM WebSphere Business Monitor или других продуктов IBM.

Над рабочей инфраструктурой и SOA-ядром в решении WebSphere Process Server функционируют различные сервисные компоненты. К обеспечивающим сервисам относятся компоненты, необходимые для любого интеграционного решения, например, сервисы преобразования и синхронизации данных.

Отображения интерфейсов. Во многих случаях интерфейсы существующих компонентов соответствуют друг другу семантически, но имеют различный синтаксис. Отображения интерфейсов позволяют вызывать такие компоненты путем трансляции соответствующих обращений.

Отображения бизнес-объектов используются для преобразования бизнес-объекта из одного типа в другой.

Отношения. Сценарий бизнес-интеграции часто предполагает обращение к одним и тем же данным (например, к записям о клиентах), используемым несколькими серверными системами, например, ERP и CRM. Распространенная проблема при синхронизации бизнес-объектов состоит в том, что разные серверные системы используют разные ключи для представления одного и того же объекта. Сервис отношений может служить для установления соответствия между идентичными объектами в разных серверных системах.

Селекторы. Эти компоненты обеспечивают динамический выбор и вызов различных сервисов, использующих один и тот же интерфейс. Например, бизнес-процесс "Поддержка заказчика" может задействовать разные варианты задач персонала - для праздничных и для обычных рабочих дней.

WebSphere Process Server поддерживает основные компоненты, кратко охарактеризованные ниже.

Бизнес-процессы. В их основе лежит механизм управления бизнес-процессами, совместимый со стандартом WS-BPEL, а именно четвертый выпуск "дирижера"" бизнес-процессов, функционирующего на верхнем уровне архитектуры WebSphere Application Server. Модели, соответствующие стандарту WS-BPEL, можно создавать с помощью инструмента WebSphere Integration Developer или импортировать из бизнес-модели, созданной с помощью инструмента WebSphere Business Modeler.

Задачи персонала в решении WebSphere Process Server - это автономные компоненты, с помощью которых сотрудникам поручается определенная работа или вызываются какие-либо другие сервисы. Кроме того, инструмент Human Task Manager позволяет описывать специальные задания и отслеживать их выполнение. Для получения информации о персонале предназначены существующие каталоги LDAP (а также репозитарии ОС и реестры пользователей WebSphere).

Поддерживается перевод задач персонала на следующие иерархические уровни, в том числе посредством оповещений по электронной почте и по истечении сроков действия приоритетов. В состав WebSphere Process Server входит расширяемый Web-клиент, который может служить для работы с заданиями и процессами.

Машины бизнес-состояний (Business State Machine) - один из способов моделирования бизнес-процесса. Этот способ позволяет организации описать свои бизнес-процессы с помощью состояний и событий, что в некоторых случаях оказывается проще, чем моделировать бизнес-процессы с помощью графов.

Бизнес-правила - это средство внедрения и отслеживания бизнес-политики посредством вывода бизнес-функции вовне. Данный механизм обеспечивает динамическое внесение изменений в бизнес-процесс для повышения оперативности бизнес-среды. Для разработки бизнес-правил существует инструмент на базе платформы Eclipse. В состав WebSphere Process Server входит также работающий в реальном времени Web-инструмент бизнес-аналитики, по мере необходимости обновляющий бизнес-правила без нарушения работы других сервисов.

Все функции WebSphere Process Server настраиваются и администрируются с помощью специальных расширений консоли администратора WebSphere Application Server и различных конфигурационных средств.

WebSphere Process Server использует все возможности сервера приложений при управлении транзакциями, безопасностью, кластеризацией и рабочей нагрузкой, формируя среду бизнес-интеграции с высокой степенью масштабируемости и надежности. Он также обеспечивает полную поддержку транзакций ACID при реализации бизнес-процессов, как коротких (одна транзакция от начала до конца), так и длительных (множество транзакций). В состав продукта также входят инструменты восстановления - Recovery Manager и Recovery Console. Если в процессе выполнения какого-либо приложения происходит ошибка, Process Server позволяет администратору через консоль Recovery Console применить соответствующие процедуры к отказавшему приложению.

Решение WebSphere Process Server дает множество возможностей для интеграции. Помимо импорта/экспорта собственных объектов (SCA-компонентов, Web-сервисов, JMS и Enterprise Java Session Beans), это решение обеспечивает первоклассную совместимость с существующими приложениями на базе WebSphere MQ. Кроме того, можно использовать адаптеры WebSphere двух типов - адаптеры для определенных продуктов (например, Siebel, SAP, PeopleSoft) и для определенных технологий, например, для реляционных баз данных или текстовых файлов.

WebSphere Business Monitor

Продукт отображает поступающие в режиме реального времени данные о событиях, связанных с IBM WebSphere MQ Workflow. Функции уведомления и предупреждения ключевых пользователей помогают непрерывно совершенствовать бизнес-процессы. В состав решения входят два основных компонента: пульт управления рабочими процессами и пульт управления бизнесом.

Настраиваемые пульты управления реализованы в виде интуитивно понятных страниц WebSphere Portal с картами сравнительных показателей, ключевыми показателями производительности и стрелочными индикаторами. Встроенные средства бизнес-аналитики поддерживают многомерный анализ и отчетность.

Аналитические компоненты контролируют существующие бизнес-процессы так, как укажет бизнес-пользователь. При этом WebSphere Business Monitor позволяет интегрировать с бизнес-процессами развитые средства бизнес-аналитики. Пользователь может выполнять фильтрацию отчетов, а компонент Adaptive Action Manager инициирует выбранные действия или последовательности действий в реальном времени на основании установленных правил и политик.

В состав продукта входит IBM WebSphere Business Modeler Basic 6.0 - средство моделирования, проверки и документирования для подразделений компаний и индивидуальных пользователей. В то же время WebSphere Business Monitor может работать с расширенным инструментом WebSphere Business Modeler Advanced с поддержкой языков Business Process Execution Language (BPEL) и Workflow Definition Language (FDL).

WebSphere Message Broker

Этот брокер расширяет функции обмена сообщениями WebSphere MQ, добавляя к ним средства маршрутизации, преобразования и публикации/подписки сообщений. Message Broker предоставляет среду выполнения для поддержки потоков сообщений. Эти потоки состоят из графа узлов, который реализует необходимую обработку для интеграции приложений, и могут выполнять самые разнообразные функции, в числе которых следующие:

  • маршрутизация сообщений для нескольких целевых мест назначения на основе содержания сообщения или его заголовка (поддерживаются топологии "один ко многим" и "многие к одному");
  • преобразование сообщений в разные форматы, что позволяет разным приложениям обмениваться сообщениями;
  • дополнение содержимого сообщений в процессе передачи (например, за счет поиска в базе данных, выполняемого брокером сообщений);
  • хранение информации, извлеченной из сообщений в процессе их передачи в базу данных (с помощью брокера сообщений);
  • публикация сообщений и использование подписчиками критериев, исходящих из темы или содержания, для выбора подлежащих получению сообщений;
  • взаимодействие с другими механизмами поддержки соединения, например, MQSeries Everyplace;
  • расширение базовой функциональности WebSphere MQ Message Broker с помощью подключаемых узлов на языках Java и C/C++;
  • обработка содержимого сообщений в целом ряде доменов сообщений, включая домен XML, который обрабатывает самоопределяемые (или типовые) сообщения XML, Message Repository Manager (MRM), обрабатывающий предварительно заданные наборы сообщений, и неструктурированные данные (домен BLOB).

WebSphere Message Broker предоставляет опции масштабируемости в виде копий потоков сообщений и групп выполнения и упрощает интеграцию существующих приложений и Web-сервисов за счет преобразования и маршрутизации сообщений SOAP, а также при помощи регистрации транзакций Web-сервисов. Кроме того, он выступает в роли посредника между Web-сервисами и другими моделями интеграции и обеспечивает интегрированную транспортировку данных WebSphere MQ для корпоративной, мобильной и широковещательной связи, а также для передачи данных в режиме реального времени и конечных точек телеметрии. Инструментарий Message Broker Toolkit for WebSphere Studio реализован на базе Eclipse.

WebSphere Business Integration Server работает с двумя разными, но совместимыми между собой брокерами интеграции: WebSphere InterChange Server и WebSphere Message Broker. Системы интеграции, которые используют эти два брокера, довольно существенно различаются. WebSphere InterChange Server представляет собой механизм интеграции процессов. Его основная цель - упорядочить взаимодействия между приложениями, а для этого ему необходимо сохранять информацию о состоянии и реализовывать такие концепции, как компенсирующие транзакции и динамические перекрестные ссылки. WebSphere Message Broker, в свою очередь, предлагает службы для соединения приложений. Обычно они выполняют роль посредников между приложениями, обеспечивая быструю маршрутизацию и преобразование данных. Оба продукта способны без проблем работать друг с другом. WebSphere Message Broker может выполнять роль посредника, предоставляя службы для связи между приложениями и WebSphere InterChange Server.

WebSphere Message Broker поддерживает обширный список ОС (Windows Server, AIX, HP-UX, Solaris, Linux для Intel, Linux для zSeries и z/OS) и использует базу данных DB2 в качестве репозитария для хранения информации о конфигурации. Кроме того, оба брокера используют базу данных для хранения той информации, которая им необходима для обработки сообщений. При этом поддерживаются следующие базы данных: IBM DB2 UDB Enterprise Edition, IBM DB2 UDB для z/OS и OS/390, Oracle, Sybase Adaptive Server Enterprise (ASE), Microsoft SQL Server. Configuration Manager и Message Broker Toolkit for WebSphere Studio поддерживаются только на платформах Windows.

IBM WebSphere MQ

WebSphere MQ - это современное связующее ПО IBM, предназначенное для организации очередей и обмена сообщениями. Это решение может быть развернуто на широком спектре платформ и ОС. Оно позволяет программам обмениваться между собой информацией через сеть, состоящую из разнородных компонентов, таких, как процессоры, подсистемы, ОС и коммуникационные протоколы. WebSphere MQ дает возможность:

  • соединять любую существующую сегодня коммерческую систему (поддерживает более 35 платформ);
  • справляться с нарушениями в работе сети - важные данные доставляются всегда;
  • обеспечивать гарантированную однократную доставку;
  • интегрировать разнородные "островки" автоматизации;
  • поддерживать не зависящую от времени коммуникацию;
  • поддерживать высокую пропускную способность (заказчики обрабатывают более 250 млн сообщений в день);
  • выполнять SSL-взаимодействие.

WebSphere Partner Gateway

Это ПО представляет собой консолидированный шлюз взаимодействий типа бизнес-бизнес (B2B), позволяющий распространить интеграцию процессов за пределы предприятия и снизить затраты на интеграцию B2B. Решение интегрирует внешние процессы и партнерские сообщества с внутренними процессами и инфраструктурами компании, предоставляя широкие возможности управления профилями партнеров и простые, надежные и защищенные средства для обмена сообщениями на уровне B2B.

Данный продукт - это выпущенная под новым названием очередная версия ПО WebSphere Business Integration Connect V4.2, унаследовавшая все его возможности. Partner Gateway формирует единую среду управления B2B-взаимодействиями с партнерами, поддерживающую традиционные форматы данных и протоколы передачи сообщений на основе EDI и XML для B2B-интеграции, такие, как AS1, AS2 и RosettaNet. Продукт позволяет компании оперативнее реагировать на изменения внешних условий. В результате бизнес-процессы - интегрированные полностью как внутри компании, так и вне ее, с основными партнерами, поставщиками и клиентами - могут оперативно реагировать на любые требования заказчиков, возможности рынка и внешние угрозы.

WebSphere Partner Gateway V6.0 выпускается в трех версиях: Express, Advanced Edition и Enterprise Edition. Express - это центральный шлюз B2B, поддерживающий обмен данными по протоколам HTTP, HTTPS и AS2 и до пяти внешних соединений. Advanced Edition предназначена для интеграции больших деловых сообществ и лицензируется на определенное число внешних соединений. Наконец, Enterprise Edition - это центральный шлюз B2B для интеграции больших деловых сообществ с неограниченным числом внешних соединений.

Версии Advanced и Enterprise Edition, появившиеся в этом выпуске ПО, имеют ряд особенностей: встроенную поддержку EDI (Electronic Data Interchange), графический инструмент составления схем обмена данными по принципу drag-and-drop, дополнительный интерфейс RosettaNet Partner Interface Process (PIPs), усовершенствования, касающиеся удобства использования и производительности, возможность установки на WebSphere Application Server 6.

В этой статье подробно рассмотрен процесс развертывания продукта IBM WebSphere Application Server V8.5 для распределенных сред (distributed environments ), на примере ОС MS Windows Server 2008 R2 Enterprise.

Процесс развертывания IBM WebSphere Application Server делится на два этапа : 1. 2. Создание профайлов (profiles ), определяющих среду исполнения WAS Рассмотрим оба этапа более детально.

Установка базовой математики продукта

Начиная с версии WAS V8.0, установка сервера приложений и сопутствующих продуктов (supplements ) происходит с помощью IBM Installation Manager (IM). Нововведение касается всех платформ. То есть, сначала необходимо установить IBM IM, а уже с его помощью установить другие продукты.

Инструмент IM поставляется с дистрибутивами продукта, а сами установочные файлы WAS и сопутствующих продуктов представляют собой пакеты для IM, размещенные в архивах – хранилищах .

Для начала устанавливаем IM, для этого разархивируем его и запускаем install.exe . Процесс установки IM простой, и сводится к обычному переключению между диалоговыми окнами установщика, никаких доп. опций и скрытых настроек здесь нет. После установки, будет предложено запустить IM, в результате чего появится его главное окно, представленное ниже.

Если сразу выбрать пункт “Установить “, то мы увидим пустое окно, то есть IM еще не знает какие у Вас есть пакеты для установки. Поэтому нужно указать размещение хранилища программных пакетов, предварительно разархивировав дистрибутивы. Лучше это делать следующим образом: все файлы продукта WAS разархивировать в отдельную директорию, а архивы Supplements – в другую.

Для добавления хранилища программных пакетов в меню “Файл “ следует выбрать пункт “Параметры… “:

В появившемся окне, в разделе “Хранилища “, необходимо нажать “Добавить хранилища“ :

После чего указать полный путь до файла diskTag.inf первого диска пакетов, которые необходимо установить. Остальные диски дистрибутивов IM “подхватит” сам, благодаря тому, что они разархивированы в одну директорию.

После выполнения описанных выше действий, в главном окне IM выбираем пункт “Установить “, в результате чего увидим список всех, доступных для установки, продуктов.

Выбираем IBM WebSphere Application Server и нажимаем “Далее “, после чего попадаем на страницу с лицензионными соглашениями.
Соглашаемся со всеми условиями, жмем “Далее “, и выбираем каталоги установки, нажимаем “Далее “.
Будет предложено выбрать языковые пакеты, английский выбран всегда, по умолчанию:
На следующем шаге представлены дополнительные опции установки, такие как: разрядность JVM, полноценный или liberty профиль и т.п.
Выбираем необходимые опции, после чего жмем “Далее “ и попадаем на окно с итоговой информацией по установке:

Проверяем итоговую информацию по установке и, если все указано верно, нажимаем “Установить “. После успешной установки выбранных пакетов, появится окно, представленное ниже.

На этом первый этап развертывания IBM WebSphere Application Server завершен. IM предлагает запустить инструмент управления профайлами WebSphere Customization Toolbox 8.5 . Можно это сделать сейчас, сразу после установки пакетов, а можно позже.

Создание профайла (profile)

Профайл (или профиль) – это совокупность настроек, определяющих среду исполнения WAS.

Создать профайл можно двумя основными способами: используя инструмент WebSphere Customization Toolbox или через командную строку, используя manageprofiles.bat (manageprofiles.sh). В данной статье мы рассмотрим создание профайла через WebSphere Customization Toolbox. Основное окно инструмента представлено ниже:

Нажимаем кнопку “Создать “, после чего будет предложено выбрать тип профайла:

При выборе типа профайла ниже отображается его описание. Однако, часто описание не информативное, а еще ситуацию усугубляет перевод на русский язык. Для правильного создания целевой среды очень важно понимание концепции WAS, его компонентов и взаимодействия между ними. Подробнее эти вопросы будут рассмотрены в отдельной статье, в разделе “История и Основы “. На данном этапе важно понимать какую архитектурную конфигурацию WAS Вам необходимо развернуть:

  • Standalone (Base) – автономная серверная среда. Конфигурация без возможностей масштабирования, обеспечения отказоустойчивости и пригодная для отладки и тестирования. Представляет собой отдельный сервер приложений, с находящимися в нем хранилищем конфигурационных файлов и данных приложений, а так же административной консолью.
  • Network Deployment (ND) – распределенная серверная среда. Здесь “распределенная среда” означает использование нескольких серверов приложений, обычно находящихся на разных серверах. Конфигурация для производственной эксплуатации, обеспечивающая масштабирование, отказоустойчивость, высокую степень доступности приложений. ND – это совокупность серверов приложений, расположенных в узлах (Nodes), управляемых из одной точки – администратор развертывания (Deployment Manager), находящаяся в рамках одного административного домена – ячейки (Cell).

Сам процесс создания профайлов практически одинаков для всех видов. Если Вы собираетесь разворачивать конфигурацию Network Deployment , то советую вначале создать профайл администратора развертывания (Deployment Manager ), затем создать профайлы узлов, а уже потом, используя административную консоль WAS, создать сервера приложений и кластеры. Поэтому в этой статье рассмотрим только создание администратора развертывания. Для этого выбираем тип “Управление “ и нажимаем “Далее “. В типе “Управление “ доступны три вида профайлов: агент администрирования, администратор развертывания и администратор заданий. Выбираем “Администратор развертывания “ и нажимаем “Далее “.

Лучше выбрать расширенное создание профайла, в таком случае Вы сможете самостоятельно указать имена компонентов WAS, порты, директории для установки и другие дополнительные опции. Для профайла “Администратор развертывания “ на следующем шаге указываем следует ли разворачивать административную консоль или нет. Конечно, для удобства работы с WAS, оставляем эту опцию активированной и жмем “Далее “.

На следующем этапе указываем имя профайла и директорию расположения профайла, нажимаем “Далее “:
Затем, следуя правилам именования, указываем имя узла, имя или IP адрес хоста (сервера), имя ячейки, после чего нажимаем “Далее “:
Указываем, следует ли включить административную защиту, прописываем логин/пароль администратора и нажимаем “Далее “:

Следующий раздел посвящен сертификату безопасности, который можно либо создать, либо импортировать. Обычно при развертывании WAS создают новый сертификат, поэтому выбираем соответствующую опцию и нажимаем “Далее “:

Ist eine Produktlinie der Firma IBM, die unterschiedliche Software für Anwendungsintegration, Infrastruktur (z. B. Transaktionen und Warteschlangen) und eine integrierte Entwicklungsumgebung umfasst. Bekannte WebSphere Produkte sind unter anderem … Deutsch Wikipedia

WebSphere семейство программных продуктов фирмы IBM. Часто WebSphere употребляется в качестве названия одного конкретного продукта: WebSphere Application Server (WAS). WebSphere относится к категории middleware промежуточного… … Википедия

WebSphere семейство программных продуктов фирмы WebSphere Application Server (WAS). WebSphere относится к категории middleware промежуточного программного обеспечения, которое позволяет приложениям электронного бизнеса (e business) работать на… … Википедия

Développeur IBM Environnements Java EE … Wikipédia en Français

Est une marque du groupe IBM. Le nom de Websphere renvoie généralement à la plate forme applicative WebSphere Application Server (WAS). Sommaire 1 La plate forme applicative 2 Les produits Websphere 3 WAS … Wikipédia en Français

WebSphere MQ, anciennement MQ Series est une famille de logiciels, développé par IBM depuis 1992. Websphere MQ est un service de messagerie inter applicative (ou MOM pour Message Oriented Middleware), c est à dire qu il permet la communication… … Wikipédia en Français

Logo WebSphere ist eine Produktlinie der Firma IBM, die unterschiedliche Software für Anwendungsintegration, Infrastruktur (z. B. Transaktionen und Warteschlangen) und eine integrierte Entwicklungsumgebung umfasst. Bekannte WebSphere Produkte… … Deutsch Wikipedia

IBM WebSphere MQ семейство сетевого ПО открытое MQSeries: IBM переименовало его в 2002 для ассоциации с линейкой продуктов промежуточное ПО для сообщения (Message Oriented Middleware). Оно позволяет независимым и, возможно, работающим не… … Википедия

- ● np. m. tm. APPLI Plateforme logicielle d IBM. La page de présentation du truc est un exemple de propagande marketing sans intérêt ne permettant absolument pas de savoir exactement ce que fait le bidule … Dictionnaire d"informatique francophone

WebSphere es una familia de productos de software propietario de IBM, aunque el término se refiere de manera popular a uno de sus productos específicos: WebSphere Application Server (WAS). WebSphere ayudó a definir la categoría de software… … Wikipedia Español

WebSphere ist eine Produktlinie der Firma IBM, die unterschiedliche Software für Anwendungsintegration, Infrastruktur (z. B. Transaktionen und Warteschlangen) und eine integrierte Entwicklungsumgebung umfasst. Bekannte WebSphere Produkte sind… … Deutsch Wikipedia

Книги

  • Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем , Эванс Эрик. Классическая книга Э. Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация… Купить за 5445 руб
  • Шаблоны интеграции корпоративных приложений. Проектирование, создание и развертывание решений , Хоп Грегор, Вульф Бобби. В книге "Шаблоны интеграции корпоративных приложений" исследуются стратегии интеграции корпоративных приложений с помощью механизмов обмена сообщениями. Авторы рассматривают шаблоны…