ГОСТ ISO/IEC 24824-2—2013
- scope: компонент схемы complex type definition, указанный в 12.5.4.
и должен быть добавлен к RPC схеме.
12.5.9 Для каждой абстрактной операции, указанной в абстрактном интерфейсе RPC-вида, с опре
делением выходного сообщения компонент схемы element declaration со следующими свойствами:
- пате: локальное название операции с суффиксом «Response»;
- target namespace: название пространства имен операции:
- typo definition: компонент схемы complex type definition, как указано в 12.5.10:
- scope: global
и с остальными свойствами либо absent, либо установленными как false, либо пустыми (в соответ
ствующих случаях) должен быть добавлен к RPC схеме.
12.5.10 Компонент схемы complex type definition в свойстве typo definition должен иметь сле
дующие свойства:
- пате: нет;
- target namespace: absent:
- base type definition: ur-type;
- derivation mothod: restriction.
- content type: element only и компонент схемы particle, как указано в 12.5.11,
с остальными свойствами либо absent, либо установленными как false, либо пустыми (в соответствую
щих случаях) должен быть добавлен к RPC схеме.
12.5.11 Компонент схемы particle в свойстве content type должен иметь следующие свойства.
- min occurs: 1.
- max occurs: 1;
- term: компонент схемы modol group, как указано в 12.5.15,
и должен быть добавлен к RPC схеме.
12.5.12 Компонент схемы modol group в свойстве term должен иметь следующие свойства:
- compositor: sequence;
- particles, список из нуля или более компонентов схемы particle, как указано в 12.5.13
{см. 12.3.6. Ь»,
и должен быть добавлен к RPC схеме.
12.5.13 Каждая particle в списке частиц свойства particle должна обладать следующими свой
ствами:
- min occurs: 1,
- max occurs: 1;
- term: компонент схемы element declaration, как указано в 12.5.14,
и должна быть добавлена к RPC схеме.
12.5.14 Компонент схемы element declaration в свойство term должен иметь следующие свой
ства:
- пате: одно из неквалифицированных имен, указанных в определении выходного сообщения
абстрактной операции;
- target namespace absent:
- type definition: компонент схемы complex type definition или simple type definition, связан
ный с неквалифицированным именем в определении выходного сообщения абстрактной операции (см.
12.3.6. Ь));
- scope: компонент схемы complex type definition, указанный в 12.5.4,
и должен быть добавлен к RPC схеме.
12.5.15 Компонент схемы complex type definition или simple type definition свойства typo
definition в 12.5.8 и 12.5.14 должен быть копией компонента схемы в одной из XSD схем исходного на
бора схем. Этот компонент схемы должен быть добавлен к RPC схеме (если не был добавлен ранее)
вместе с копией любого компонента схемы, который появится в одном из его свойств (если не был до
бавлен ранее) или в свойстве внутри свойства на любой глубине.
13 Использование SOAP-ориентированных описаний сервисов
с интерфейсными привязками ASN.1 SOAP
13.1SOAP-ориентированное описание сервиса, содержащее интерфейсные привязки ASN.1
SOAP для определенного быстрого веб-сервиса, влияет на форму и содержимое всех ASN.1 SOAP
22