Консалтинг и автоматизация в области управления
эффективностью банковского бизнеса

Журнал ВРМ World

Опубликована Рабочая версия спецификации WS-Reliability

Группа ведущих производителей программного обеспечения: Fujitsu, Hitachi, NEC, Oracle, Sonic Software и Sun Microsystems - обнародовала Рабочую версию спецификации WS- Reliability (Надежность Web-сервисов). Данная спецификация предназначена для обеспечения надежности передачи сообщений Web-служб. Указанный документ находится в статусе "Royalty Free" ("Безвозмездный") - его можно скачать с сайта любого из вышеупомянутых поставщиков.

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

Надежная поставка сообщений подразумевает гарантированную доставку сообщения при желаемом уровне качества услуги. Можно привести следующие примеры такого уровня качества сервиса при передаче сообщений: 1) сообщение отправляется, по крайней мере, один раз - гарантированная доставка; 2) сообщение посылается самое большее один раз - удаление дубликатов сообщений; 3) сообщение передается точно один раз - гарантированная доставка и удаление дубликатов сообщений.

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

Стандарт WS-Reliability состоит из двух основных частей: модели надежности для передачи сообщений XML и преобразования этой модели для SOAP версии 1.1. Предполагается, что, как только SOAP 1.2 станет Рекомендацией, данная спецификация может быть модифицирована на соответствие с новой версией этого протокола и его моделями обмена. Кроме того, модель надежности может быть принята и для других стандартов пконвертов сообщений, как, например, ebXML Message Service, AS2 или RNIF.

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