
Сентябрь 2005
Интересно для всех
Джером Джозефрай (Jerome Josephraj)
Практическая хореография Web-сервисов
Источник: Море(!) аналитической информации! ::
CITFORUM.RU, 2005
В статье рассказывается, как можно использовать интерфейс
хореографии Web-сервисов для объединения различных Web-сервисов в
реальный бизнес-процесс. На примере онлайновой компании, торгующей
акциями, автор рассматривает сложности, возникающие при использования
языка WSDL для интеграции бизнес-процессов, и объясняет, как можно
применять хореографию для решения этих сложностей.
По мере того, как все больше компаний обращаются к модной сегодня
технологии Web-сервисов, исследователи прогнозируют, что Web-сервисы
смогут обеспечивать больше, чем просто одностороннее взаимодействие.
Общая тенденция состоит в увеличении значимости композитных приложений,
и корпорации все больше используют Web-сервисы как часть более сложных
взаимодействий процессов. Так называемая хореография Web-сервисов (Web
Service Choreography - WSC) предназначена именно для этой цели.
Интерфейс хореографии Web-сервисов (Web Service Choreography
Interface - WSCI) - это описательный язык интерфейсов на основе XML,
который работает "в связке" с языком описания Web-сервисов (Web
Services Description Language - WSDL). Его цель - позволить корпорациям
использовать возможности Web-сервисов для создания бизнес-процессов,
отражающих постоянно меняющиеся требования современного бизнеса.
Корпорации могут представлять свои прикладные программы и ресурсы в
виде Web-сервисов для того, чтобы другие компании могли оперативно
находить и использовать их в своих бизнес-процессах. Создание
бизнес-процесса требует не только ясного определения моделей
взаимодействия для всех его компонентов, но и нахождения способов
выражения стандартных взаимодействий бизнес по схеме "бизнес-бизнес".
Далее в предлагаемой статье рассматривается, как обычная онлайновая
компания, торгующая акциями, использует Web-сервисы и язык WSDL для
оказания услуг, демонстрируются недостатки этого подхода и то, как они
могут быть преодолены с помощью WSC. Цель настоящей статьи - объяснить,
что такое WSC, дать информацию о возможностях этой технологии и
рассказать о некоторых ее особенностях.
Полный текст статьи находится по адресу:
http://www.citforum.ru/internet/webservice/choreography/
Перевод: Intersoft Lab
Оригинал:
Web services choreography in practice
|