Condividi tramite


enumerazione WS_ADDRESSING_VERSION (webservices.h)

Identifica la versione della specifica utilizzata per le intestazioni di indirizzamento.

Sintassi

typedef enum {
  WS_ADDRESSING_VERSION_0_9 = 1,
  WS_ADDRESSING_VERSION_1_0 = 2,
  WS_ADDRESSING_VERSION_TRANSPORT = 3
} WS_ADDRESSING_VERSION;

Costanti

 
WS_ADDRESSING_VERSION_0_9
Valore: 1
Le intestazioni di indirizzamento dei messaggi corrispondono alla versione 0.9 (agosto 2004)
della specifica di indirizzamento indirizzamento dei servizi Web (WS-Addressing).
WS_ADDRESSING_VERSION_1_0
Valore: 2
Le intestazioni di indirizzamento dei messaggi corrispondono alla versione 1.0 (maggio 2006)
della specifica di indirizzamento dei servizi Web Indirizzamento 1.0 - Core.
WS_ADDRESSING_VERSION_TRANSPORT
Valore: 3
Questa versione di indirizzamento indica che le uniche intestazioni di indirizzamento
supportati sono quelli supportati in modo nativo dall'oggetto sottostante
trasporto (non sono presenti intestazioni correlate all'indirizzamento trasmesse
come parte della soap envelope).


Le WS_ACTION_HEADER e le WS_TO_HEADER sono
mappato automaticamente da/verso le posizioni dei messaggi specifiche del trasporto
quando i messaggi vengono inviati/ricevuti. L'uso di altri WS_HEADER_TYPE non è supportato per questa versione di indirizzamento.


Questa versione di indirizzamento è supportata solo per WS_HTTP_CHANNEL_BINDING.
Poiché il protocollo SOAP su HTTP non supporta l'invio di un'azione su una risposta,
il valore del WS_ACTION_HEADER non verrà trasmesso dal canale.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Intestazione webservices.h