cumplimiento de la especificación de WS-MetadataExchange y WS-Transfer
Antes de agosto de 2006, WS-MetadataExchange definió su propio método de intercambio de metadatos Get, que usó El perfil de dispositivos para servicios web (DPWS). La especificación WS-MetadataExchange versión 1.1 reemplazó este método por el método Get definido en la especificación WS-Transfer.
En el modelo actual, WS-Transfer proporciona el método Get y no hace referencia al tipo del cuerpo. WS-MetadataExchange describe el formato del cuerpo y un mecanismo para empaquetar varias partes de metadatos en una única respuesta, y DPWS describe partes específicas de metadatos que un servicio debe incluir en una respuesta de metadatos.
WSDAPI no admite completamente la especificación WS-Transfer. Dado que solo se requiere el método Get para los dispositivos, no se han implementado otras partes de WS-Transfer. Además, WSDAPI no implementa el método GetMetadata opcional descrito en WS-MetadataExchange.