W3C дал определения Web-сервисам

19.11.2002, 11:27

Головная организация по стандартизации Web выпустила три руководящих документа по архитектуре Web-сервисов и предприняла беспрецедентные меры для стандартизации связанной с ними терминологии.

World Wide Web Consortium (W3C) выпустил первый рабочий проект документа Web Services Architecture, регламентирующего архитектуру Web-сервисов, и четвертый проект технических требований Web Services Architecture Requirements.

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

Кроме того, консорциум опубликовал первый рабочий проект Глоссария Web- сервисов, цель которого - стандартизация ширящейся терминологии, окружающей Web-сервисы. Проект глоссария содержит рекомендации по использованию жаргона Web-сервисов, призывает своих членов придерживаться точных определений новых терминов и воздерживаться от использования спорных терминов. Глоссарий делится на ряд терминологических категорий: архитектурные и общие термины; хореографические определения; роли; свойства сервисов; определения, относящиеся к протоколу Simple Object Access Protocol (SOAP); термины, относящиеся к безопасности и защите информации; термины, относящиеся к управлению.

В проекте определяются как общепринятые, так и новые термины. Например, для термина "хореография" предлагается следующее определение: "описание порядка следования сообщений с точки зрения одного узла или группы узлов". "Конечный пользователь" определяется как "физическое лицо, использующее ресурсы в прикладных целях".

"Это самые первые, очень грубые определения, - говорит сопредседатель рабочей группы архитектуры Web-сервисов, главный технолог компании Contivo и один из создателей XML (Extensible Markup Language) Дейв Холландер (Dave Hollander). - Но, по-моему, они преследуют очень важную цель, и мы добились в этом определенного прогресса". Он называет проект глоссария "архисложной задачей". Хотя в рамках инициативы Web Accessibility Initiative W3C тоже предпринимаются усилия по стандартизации терминологии и проделана определенная работа по созданию более общего словаря, новый проект - первый случай, когда такие усилия получают статус официального технического отчета и процесса.

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

Читайте також