На главную Контакты Карта сайта Версия для печати
ПОИСК
О компании Партнеры Продукты Услуги Клиенты Пресс-центр Форум

Семейство продуктов Progress® Sonic ESB®

Компания БИС имеет большой опыт выполнения интеграционных проектов на базе продуктов семейства Progress Sonic ESB производства Progress Software Corporation. Помимо этого клиентам Компании предлагаются типовые адаптеры с продуктами фирм-партнеров Компании, например, с системами дистанционного банковского обслуживания юридических и физических лиц компании «Банк софт системс» (БСС).

Sonic ESB является первым в мире законченным решением сервисной шины промышленного класса, принципиально новым, более мощным и эффективным подходом к интеграции приложений. Комбинируя XML, коммуникационные сервисы промышленного класса и сервисно-ориентированную архитектуру, основанную на усовершенствованных стандартах Web-сервисов, Sonic ESB предоставляет экономически эффективный способ централизованного конфигурирования, развертывания и управления сервисами, распределенными в пределах предприятия. Являясь очевидным следующим эволюционным этапом, в отличие от традиционных интеграционных брокеров и внутренних интеграционных разработок, Sonic ESB поддерживает постепенное и пошаговое развертывание интеграционного решения, позволяет компаниям многократно использовать ресурсы от одного интеграционного проекта к другому и является настолько гибким, что позволяет начинать решение интеграционного проекта с незначительного пилота и масштабировать полученные результаты до сколь угодного большого размера промышленного предприятия.

Sonic ESB поддерживает сервисную архитектуру, которая рассматривает все приложения как сервисы. Это позволяет поместить на шину и исполнить развитую логику из любого места. Неотъемлемой характеристикой ESB является масштабируемость без присутствия какой-либо единой точки исполнения и, как следствие, сбоя. Кроме того, решение легко внедрить и управлять им, так как оно построено на таких стандартах, как XML, Web-сервисы и JMS. Благодаря использованию XML, Sonic ESB позволяет различным приложениям взаимодействовать друг с другом и быть действительно платформенно-независимыми.

Основные характеристики и преимущества Sonic ESB

Магистраль промышленного класса. Магистраль обмена сообщениями промышленного класса, используемая в Sonic ESB, поддерживает безопасную, надежную, основанную на стандартах коммуникацию между неограниченным количеством сервисов и конечных точек приложений в пределах распределенного предприятия. Использование в магистрали патентованной архитектуры DRA (Dynamic Routing Architecture) позволяет без ограничений масштабировать Web-сервисы и распределенные процессы, обеспечивая соответствие растущим требованиям глобальных предприятий.

Распределенная архитектура сервисов. Сервисно-ориентированная архитектура Sonic является согласованной и легко управляемой средой для развертывания сервисов, распределенных среди множества взаимодействующих друг с другом узлов. Являясь ключевым элементом ESB, данная архитектура дает возможность управлять сервисами и масштабировать их независимо друг от друга, таким образом, позволяя расширять интеграционную сеть в требуемое время, что ведет к существенному уменьшению общих затрат.

Сервисы XML трансформации. В силу своей гибкости и возможностей XML стал критическим элементом действенной и экономически эффективной интеграции. Сервисы XML трансформации Sonic ESB позволяют обеспечить легкую интеграцию данных, собираемых из множественных источников и распределяемых по различным потребителям. Трансформация XML документов между сервисами осуществляется с использованием XSLT. Это способствует преобразованию форматов данных между конечными точками без необходимости модификации приложений, отправляющих и принимающих эти данные.

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

Средства построения соответствий между документами. В состав Sonic ESB входит среда разработки на основе Eclipse, включающую в себя мощный редактор, средства отладки и тестирования для XSLT и XQuery, а также WYSIWYG-средства визуального проектирования преобразования из XML в HTML. Редактор преобразований XML-to-XML делает возможным устанавливать соответствия между документами, лишь выполнив серию простых операций по захватыванию и перетаскиванию объектов. По мере графического построения соотвествий (mapping) между документами XSLT-таблица строится автоматически - без необходимости программирования на самом XSLT. Данный одношаговый подход к построению таблиц стилей XSLT, XML схем и XML документов позволяет экономить огромное количество времени и ресурсов.

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

Поддержка Web-сервисов. Предвосхищая широкое применение Web-сервисов и приложений, ориентированных на интеграцию (built-to-integrate applications), Sonic ESB позволяет легко интегрировать конечные точки Web-сервисов в среду ESB. Поддерживаемые протоколы и стандарты Web-сервисов включают WDSL, SOAP и UDDI.

Гибкая инфраструктура безопасности. Sonic ESB предоставляет всеобъемлющие, встраиваемые средства аутентификации, авторизации и шифрования. Комбинация встроенного средства кодирования RSA вместе с наличием широкого диапазона внешних пакетов шифрования обеспечивает интеграцию с максимумом безопасности и шифрования.

Преимущества решения

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

Минимизация зависимости от поставщика. Собственные разработки, которые привязывают организацию к технологиям одного поставщика, препятствуют внедрению, уменьшают гибкость системы и, в конечном счете, оказываются более дорогостоящими. В то же время подход Sonic ESB, основанный на стандартах, обеспечивает переносимость приложений и высокую степень повторного использования элементов кода и объектов в последующих проектах.

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

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

Обеспечение эффективного доступа. Возможности и поддерживаемые Sonic ESB стандарты по доступу к данным позволяют организациям эффективно интегрировать между собой приложения, серверы приложений, системы обмена сообщениями и даже мэйнфрэймы без необходимости значительного изменения в кодах интерфейсов приложения. Поддержка доступа реализована для таких стандартов, как Web сервисы, J2EE-JCA, JMS и платформ J2EE и .NET.