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

•  Д ает разработчикам интеграционных проектов возможность создавать сложные решения для бизнеса с минимальными навыками.

•  Предоставляет единый инструмент для описания всех ваших процессов на основе стандартов.

•  Устанавливается на WebSphere Process Server.

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

•  Объединяет средства тестирования, отладки и развертывания для разработки решений.

•  С оздает условия для разработки по требованиям бизнеса, полностью интегрируется с WebSphere Business Modeler для импорта моделей для быстрого внедрения.

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

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

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

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

WebSphere Enterprise Service Bus

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

•  Распределяет сообщения между сервисами.

•  Конвертирует транспортные протоколы между источником запроса и сервисом.

•  Конвертирует форматы сообщений между источником запроса и сервисом.

•  Управляет бизнес-событиями различных источников.

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

Для ESB IBM предлагает два основных продукта: IBM WebSphere ESB и IBM WebSphere Message Broker. ПО

WebSphere ESB обеспечивает возможности взаимодействия Web-сервисов и сервис-ориентированной интеграции. WebSphere ESB – это новый продукт, предоставляющий возможности Enterprise Service Bus для ИТ-среды, построенной на основе открытых стандартов и SOA. Он предоставляет простую в использовании функциональность, построенную на испытанных технологиях обмена сообщениями и Web-сервисов, имеющихся в составе WebSphere Application Server. Это идеальное решение для компаний, которые стремятся к взаимодействию на базе Webсервисов и к сервис-ориентированной интеграции. Иными словами, продукт WebSphere ESB предоставляет стандартизованные средства взаимодействия на базе Web-сервисов и сервис-ориентированную интеграцию.

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