Пивняка Г.Г. Толковый словарь по информатике. Страница 362
© Активный контент, реализующий некоторую функциональность и содержащий данные, расположенные на Веб-серверах, которые подключаются в момент использования его внешними приложениями. Веб-сервисы полностью независимы от языка и платформы реализации. Внешние приложения взаимодействуют с Веб-сервисами с помощью стандартных протоколов и форматов данных.
Web Services Choreography (Хореография Веб-сервисов)
(XML) Композиция интероперабельных одноранговых взаимодействий между Вебсервисами любых типов, независимо от поддерживающих платформ или систем программирования, используемых для реализации среды функционирования. Взаимодействия между Веб-сервисами осуществляются с помощью обмена сообщениями, например, путем вызова операций, определенных средствами языка WSDL.
Web Services Choreography Model [WSCM] (Модель хореографии Веб-сервисов)
В средине 2004 г. Рабочая группа Хореографии Веб-сервисов (W3C Web Services Choreography Working Group) выпустила рабочую версию документа «Обзор Модели Хореографии Веб сервисов» (Web Services Choreography Model Overview). Согласно этому документу WSCM представляет собой информационную модель, описывающую данные и взаимоотношения между ними, необходимые для определения хореографии (choreography), которая описывает последовательность и условия в которых происходит обмен данными между двумя или более участниками с целью достижения некоторого полезного результата. Глобальные определения хореографии облегчают повторное использование хореографии, особенно в тех случаях, когда хореографии определяются на разных уровнях абстракции. Предварительная модель определяет и поддерживает три различных уровня абстракции, на которых хореография может быть достаточно просто определена и используема: абстрактный (abstract), портабельный (portable) и конкретные хореографии (concrete choreographies).