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

Инструменты, используемые вместе с WebSphere ESB

•  W ebSphere Integration Developer, или WID, – инструментальное средство, предназначенное для использования с WebSphere ESB. WID представляет собой простой в освоении инструмент, ориентированный на разработку средств интеграции. WID не требует от пользователя знания Java при развертывании средств обмена, но если пользователь хочет писать свой собственный Java-код, возможно объединение WID с Rational Application Developer (RAD).

Основные возможности WebSphere ESB:

•  перемещение данных между приложениями;

•  распознование формата данных;

•  интеллектуальная маршрутизация и преобразования форматов данных XML;

•  и спользование WebSphere MQ в качестве инфраструктуры для коммуникационного взаимодействия между приложениями, а также применение других коммуникационных протоколов, таких как JMS или HTTP.

WebSphere Process Server

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

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

Корпорация IBM способствовала разработке и принятию многих открытых стандартов, в том числе WS-BPEL.

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

Среда IBM WebSphere Integration Developer V6 обеспечивает основанную на бизнес-ролях разработку интеграционных проектов на базе платформы Eclipse 3.0. Среда разработки IBM WebSphere Integration Developer дополняет инструмент IBM WebSphere Business Modeler V6 и в сочетании с продуктами IBM Rational Application Developer V6 или IBM Rational Software Architect V6 может быть использована для создания уникальной, интегрированной и мощной платформы для разработки интеграционных решений. Каждый участник разработки может выбрать инструментарий с учетом своей бизнес-роли (например, J2EE Developer, Business Analyst или Integration Developer). Это позволяет разработчику сконцентрироваться именно на тех редакторах и инструментах, которые необходимы для его должностной роли, что резко повышает продуктивность разработки.

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

Архитектура Service Component Architecture и бизнес-объекты

Решение IBM WebSphere Process Server основано на архитектуре SOA и рассчитано на максимальное использование ее возможностей. Для создания эффективного SOA-решения необходимы как универсальная модель вызова компонентов, так и универсальное представление данных.