Межгосударственный стандарт
ГОСТ Р ИСО/МЭК 40220-2015
Информационные технологии. W3C SOAP. Версия 1.2. Часть 2. Дополнения (вторая редакция)
Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.
Область применения
Область применения пока не подтверждена.
1
Страница 1
ФЕДЕРАЛЬНО Е АГЕНТСТВО
ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
НАЦИОНАЛЬНЫЙ
СТАНДАРТ
ГОСТ Р исо/мэк
РОССИЙСКОЙ
4 0220—
ФЕДЕРАЦИИ 2015
Информационные технологии
W 3C SOAP. В ЕРС И Я 1.2
Часть 2
Дополнения
(вторая редакция)
ISO/IEC 40220:2011
Information technology W3C SOAP Version 1.2 Part 2: Adjuncts
(Second Edition)
(IDT)
И здание оф и ц и а л ьн о е
Стандарта iф«цм
2015
программа повышения энергетической эффективности2
Страница 2
ГОСТ Р ИСО/МЭК 40220— 2015
Предисловие
1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью «Информационно-аналитиче
ский вычислительный центр» (ООО ИАВЦ) на основе собственного аутентичного перевода на русский
язы к англоязычной версии стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 «Информационные технологии»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому ре
гулированию и метрологии от 29 мая 2015 г. N9 462-ст
4 Настоящий стандарт идентичен международному стандарту И С О /М Э К40220:2011 «Информаци
онные технологии. W 3C SOAP. Версия 1.2. Часть 2. Дополнения (вторая редакция)» [ISO/1EC 40220:2011
«Information technology — W 3C SOAP Version 1.2 Part 2: Adjuncts (Second Edition)»]
При применении настоящего стандарта рекомендуется использовать вместо ссылочных междуна
родных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о
которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в ГОСТ Р 1.0—2012 (раздел 8).
Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на
1 января текущего года) информационном указателе «Национальные стандарты». а официальный
текст изменений и поправок — в ежемесячном информационном указателе «Национальнью стан
дарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее
уведомление будет опубликовано в ближайшем выпуске ежсмесяч>юго информационного указателя
«Национальные стандарты». Соответствующая информация, уведомление и тексты размещают
ся также в информационной системе общего пользования — на официальном сайте Федерального
агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
© Стандартинформ. 2015
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и рас
пространен в качестве официального издания без разрешения Федерального агентства по техническо
му регулированию и метрологии
II3
Страница 3
ГОСТ Р ИСО/МЭК 40220—2015
С одержание
1 Область п р и м е н е н и я .................................................................................................................................................... 1
2 Нормативные ссылки..................................................................................................................................................... 1
3 Условные обозначения........................................................................ 2
4 Модель данных SOAP ................................................................................................................................................. 3
4.1 Ребра гра ф а.............................................................................................................................................................3
4.2 Узлы гр а ф а ............................................... 3
4.3 Значения ...................................................................................................................................................................3
5 Кодирование S O A P ....................................................................................................................................................... 3
5.1 Отображение между X M L h моделью данных SOAP ................................................................................. 4
5.2 Декодирование о т ка зо в ............................ 6
6 Представление SOAP R P C ..........................................................................................................................................7
6.1 Использование RPC в сети И нтернет...............................................................................................................7
6.2 RPC и элемент Body SOAP ............................................................................................................................... 8
6.3 RPC и заголовок S O A P ........................................................................................................................................ 9
6.4 Отказы R P C .............................................................................................................................................................9
7 Соглашение для описания функций и привязок................................................................................................. 10
7.1 Модель и св ойства...............................................................................................................................................10
8 Шаблоны обмена сообщениями и функции S O A P .............................................................................................11
8.1 Соглашения о свойствах для шаблонов обмена сообщениями S O A P ............................................... 11
8.2 Шаблон обмена сообщениями SOAP «запрос-ответ».............................................................................. 12
8.3 Шаблон обмена сообщениями SOAP «ответ SOAP» ............................................... 16
8.4 Функция SOAP «Веб-м етод»............................................................................................................................ 20
8.5 Функция SOAP «Д ействие».............................................................................................................................. 20
9 Привязка SOAP к H T T P ............................................................................................................................................. 21
9.1 В в е д е н и е ............................................................................................ 21
9.2 Имя привязки .................................................. 22
9.3 Поддерживаемые шаблоны обмена со о б щ е н и я м и .................................................................................. 22
9.4 Поддерживаемые ф у н к ц и и .............................................................................................................................. 22
9.5 Операции шаблонов обмена сообщениями ...............................................................................................23
9.6 Соображения безопасности............................................................................................................................. 27
Приложение А (справочное) Тип медиа «application/soap+xml» ....................................................................... 28
Приложение В (справочное) Отображение имен, определенных приложениями, в имена X M L .......... 28
Приложение С (справочное) Использование W3C XML Schema с кодировкой S O A P ...............................30
Приложение Д А (справочное) Сведения о соответствии ссылочных международных
стандартов национальным стандартам Российской Ф едерации...................................... 31
Библиограф ия...................................................................................................................................................................314
Страница 4
ГОСТ Р ИСО/МЭК 40220— 2015
Введение
SOAP версия 1.2 — это упрощенный протокол, предназначенный для обмена структурированной
информацией в децентрализованной, распределенной среде. «W3C SOAP версия 1.2. Часть 2. Допол
нения» (данный документ) определяет ряд дополнений, которые МОГУТ использоваться в инфраструк
туре обмена сообщениями SOAP.
Данный документ является Рекомендацией W3C. разработанной рабочей группой Протокола XML.
которая является частью Действия Веб-служб. Эта вторая обновленная редакция заменяет исходную
версию Рекомендации, и в нее включены исправления всех обнаруженных опечаток. Различия между
этими версиями описаны в отдельном документе1*. Помимо этого, настоящий документ включает изме
нения к Шаблону обмена сообщениями «Запрос-ответ» SOAP, разрешающие не использовать конверт
SOAP в ответе, для поддержки однонаправленного взаимодействия.
Данный документ рецензировался членами консорциума W3C. разработчиками программного
обеспечения, другими группами W 3C и заинтересованными сторонами и утвержден директором в ка
честве Рекомендации W3C. Это устоявшийся документ, на который можно ссылаться и цитировать в
других документах в качестве нормативного. Участие W3C в создании Рекомендации должно привлечь
внимание к спецификации и способствовать ее широкому применению. Это улучшает функциональ
ность и функциональную совместимость Всемирной паутины.
Отчет о реализациях SOAP 1.2 может быть найден в отдельном документе21.
Дополнительные сведения о реализации шаблона «Запрос с необязательным ответом» можно
найти в отчете о тестировании реализаций W SDL 2.03>.
Данный документ соответствует текущей латентной политике W 3C СРР4' и переходной патентной
политике W 3C5*. W 3C поддерживает общедоступный список патентов61, имеющих отношение к специ
фикациям. подготовленным рабочей группой. Этот документ, содержащий перечень патентов, также
включает инструкции по раскрытию патентов. Если кто-либо обладает действительным знанием па
тента. который удовлетворяет существенным требованиям, то он должен раскрыть эту информацию в
соответствии с разделом 6 патентной политики W 3C7*.
Список текущих Рекомендаций W 3C и других технических отчетов можно найти по адресу
http://www.w3.org/TR.
’ * http://www.w3.org/TR/soap12-part2/diff-part2.html.
2* http://v<VAv.w3.org/2000/xp/Group/2/03/soap1.2implementation.html.
3* http://dev.w3.org/cvsweb/-checkout-/2002Avsi,desc‘,test-suite/Dashboard.h!ml.
4* http://v.vnv.w3.org/TR/2002/NOTE-patent-practice-20020124.
5* http://v.vr.Y.w3.org/2004/0Z'05-pp-transition.
6* http://'<w<-.v.w3.argi’2000/xp/Group/2/10/16-IPR-statements.html.
7* http://'AV<w.w3.org/Consortiumi'Patent-Polcy-20040205/#sec-Disclosure.
IVПоказаны первые 4 из 36
История статуса
Подтверждённых событий пока нет.