«Открытые системы»
Sonic ESB 7.0 можно использовать как фундамент для широкого спектра приложений
Компания Progress Technologies, официальный дистрибьютор Progress Software, провела семинар «Sonic ESB 7.0 — сервисная шина предприятия нового поколения для финансовой индустрии». Интеграционное решение, предложенное компанией Sonic Software, входящей ныне в состав Progress, постепенно завоевывает популярность у отечественных разработчиков. Однако пока круг этих разработчиков весьма ограничен, причем главным образом банковской сферой. В мире популярность Sonic ESB гораздо выше: данный продукт уже используют свыше 400 организаций, и ежегодно их ряды пополняет более 100 новых клиентов. Это весьма немало, если учесть, что речь идет о крупнейших интеграционных проектах, среди которых, например, система автоматизации лондонского аэропорта Хитроу, а также ряд масштабных систем в торговых сетях, аэропортах, финансовых компаниях, на промышленных предприятиях и др.
Основное внимание организаторов семинара было посвящено программному обеспечению ESB 7.0, анонсированному весной нынешнего года. От предыдущих поколений интеграционного инструментария Sonic эта его версия отличается наличием нескольких новых возможностей.
Среда разработки Sonic Workbench строится на основе открытой кроссплатформенной среды Eclipse. В нынешней редакции она обеспечивает поддержку всех этапов создания информационных систем.
Для обеспечения без?опасных и надежных коммуникаций между сервисами в ESB 7.0 поддерживаются стандарты WS-ReliableMessaging, WS-Addressing, WS-Security и WS-Policy, что позволяет использовать Web-сервисы в критически важных приложениях.
Получили дальнейшее развитие предлагаемая Sonic архитектура непрерывной готовности и архитектура динамической маршрутизации. Их потенциал усилен надежной технологией передачи сообщений CAA Fast-Forward, которая устраняет узкие места, возникающие при записи на диски, и, как заявляют в компании, предлагает на порядок более высокую производительность, нежели любая другая коммерчески доступная система надежной передачи сообщений.
Юрий Гусев, генеральный директор компании Progress Technologies, поведал о перспективах применения пакета Sonic ESB Suite, в который входят несколько программных продуктов, в том числе сервер Sonic Orchestration Server, предназначенный для управления, моделирования и автоматизации бизнес-процессов; Sonic XML Server, обеспечивающий быструю обработку XML-сообщений и операционных данных, и Sonic Collaboration Server, расширяющий возможности Sonic ESB в части интеграции с системами внешних партнеров. Кроме того, есть еще инструментарий Sonic Database Service, упрощающий доступ к реляционным базам данных, и набор адаптеров Adapters for Sonic, позволяющий интегрировать до 300 приложений третьих фирм в сервис-ориентированную архитектуру (Service-Oriented Architecture, SOA).
В дальнейшем предполагается интегрировать ESB еще с одним программным продуктом Sonic — Actional 6.0, служащим для управления сервис-ориентированными архитектурами и построенным с использованием технологии Business Process Visibility, что дает возможность поднять управление с уровня инфраструктуры на уровень бизнес-процессов.