Старая версия xmlhack.ru


[W3C][Веб-сервисы]  Потеря абстракции
  21.02.03 Александр Савенков

Потеря абстракции

Опубликован Рабочий проект Абстрактной модели протокола XML

Официальное объявление

20 февраля 2003 года Рабочая группа по протоколу XML выпустила последний Рабочий проект Абстрактной модели протокола XML (XML Protocol Abstract Model). Документ был впервые опубликован в 2001 году и послужил инструментом оценки и обоснования, применявшимся для конструирования SOAP версии 1.2 (SOAP Version 1.2). Рабочая группа полагает, что модель послужила поставленным целям, и дальнейшие работы по ней не планируются. Посетите домашнюю страницу web-сервисов.

Выдержки из документа

Предлагаемый документ описывает абстрактную модель протокола XML.

Проблема конструирования спецификации протокола состоит в описании поведения, не привязанного к какому-либо определённому подходу к реализации. Необходимо абстрагироваться от всевозможных беспорядочных деталей реализации управления буферизацией, представления данных и конкретных API. Тем не менее для того чтобы описать поведение протокола, требуется установить набор (практичных) понятий, которые могут использоваться в этом описании. Одним из способов определения последовательного набора понятий является абстрактная модель. Она является инструментом описания комплексного поведения — это не шаблон для реализации, но ей и нельзя отклоняться от реальности настолько, что не возможно понять, как можно реализовать требуемое поведение.

Рабочая группа решила прекратить работать над абстрактной моделью и этим документом. Модель разрабатывалась с целью создания базы для оценки протоколов-кандидатов и обоснования разработки самого протокола. Группа полагает, что абстрактная модель послужила поставленным целям, и дальнейших работ по ней не предполагается.