Цели соответствия идентифицируют те артефакты (например, сообщение SOAP, описание WSDL, регистрационные данные UDDI) или стороны (например, процессор SOAR, конечный пользователь), к которым применяют требования.
Сказанное позволяет определению соответствия в разных контекстах гарантировать недвусмысленную интерпретацию применимости требований и допускает тестирование соответствия артефактов (например, сообщений SOAP и описаний WSDL) и поведения различных сторон сетевых услуг (например, реализаций клиентов и услуг).
Для упрощения тестирования и во избежание недоразумений цели соответствия требований являются, по мере возможности, физическими артефактами.
В Профиле использованы следующие цели соответствия:
- СООБЩЕНИЕ - элемент протокола, который передает ОБОЛОЧКА (например, сообщения SOAP/HTTP);
- ОБОЛОЧКА - сериализация элемента soap:Envelope и его содержимого;
- ОПИСАНИЕ - описание типа, сообщения, интерфейса и их привязки к конкретному протоколу и формату данных, а также точек доступа к сети, ассоциированных с сетевой услугой (например, описания WSDL) (по Базовому Профилю 1.0);
- ЭКЗЕМПЛЯР - программное обеспечение, реализующее wsdl:port или uddi:bindingTemplate (по Базовому Профилю 1.0);
- ПОТРЕБИТЕЛЬ - программное обеспечение, вызывающее ЭКЗЕМПЛЯР (по Базовому Профилю 1.0);
- ОТПРАВИТЕЛЬ - программное обеспечение, генерирующее сообщение в соответствии с ассоциированным(и) с ним проколом(ами) (по Базовому Профилю 1.0);
- ПОЛУЧАТЕЛЬ - программное обеспечение, которое пользуется сообщением в соответствии с ассоциированным(и) с ним проколом(ами) (например, процессор SOAP) (по Базовому Профилю 1.0);
- REGDATA - элемент регистра, который используется при регистрации и обнаружении сетевых услуг (например, UDDI tModel) (по Базовому Профилю 1.0).