Компания Sun Microsystems и группа программных поставщиков предлагают еще один стандарт для создания веб-услуг. Компании подробно описали спецификацию, которая позволит разработчикам "оттачивать хореографию" событий и транзакций между компьютерами, когда они получают доступ к приложениям и услугам через интернет. Спецификация под названием Web Service Choreography Interface (WSCI ) предназначен для работы с веб-услугами на базе стандартного формата данных XML. Совместно с Sun проектированием и публикацией данной спецификации занимаются программные производители SAP, BEA Systems и Intalio.
Данная спецификация должна будет определить для разработчиков стандартный способ, позволяющий описывать, какие действия должны происходить и в каком порядке, чтобы веб-услуги могли упорядоченно обрабатывать информацию, сказал Карстен Ример, XML-разработчик из Sun. Например, веб-сайту на котором пользователи бронируют авиабилеты, может потребоваться приложение, которое объединяет в себе существующие веб-услуги для выполнения различных заданий, в частности, нужно определить, является ли пользователь членом льготной программы, узнать, какие авиалинии совершают перелеты по заданному рейсу, и проверить, имеет ли пользователь достаточно средств на банковском счету, чтобы приобрести билет.
Если спецификация WSCI будет принята на вооружение широкой группой разработчиков приложений, то мы получим очередную устойчивую аббревиатуру. Однако не исключено, что некоторыми компаниями новый стандарт будет принят в штыки, поскольку определенные программные поставщики настаивают на использовании собственных технологий. В отличие от некоторых других XML-стандартов для веб-услуг, таких, как SOAP и WDSL, по новой спецификации в индустрии нет согласия, поэтому не ясно, какой из форматов в конечном счете получит наибольшую популярность.