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