2008-12-31 20 views
60

Estoy aprendiendo acerca de la implementación de SOAP y me he confundido un poco con respecto al URI de espacio de nombres adecuado para un sobre SOAP 1.2.Estoy confundido acerca de espacios de nombres SOAP

El w3c specification for SOAP se refiere al espacio de nombre "http://www.w3.org/2003/05/soap-envelope". Sin embargo, he visto otros ejemplos que hacen referencia al espacio de nombre "http://schemas.xmlsoap.org/soap/envelope/".

Me parece que se debe usar uno u otro espacio de nombre. ¿Cuál de estos dos es el URI correcto del espacio de nombres para usar?

Respuesta

88

Está relacionado con la versión SOAP. SOAP 1.2 usa http://www.w3.org/2003/05/soap-envelope para el espacio de nombres y SOAP 1.1 usa http://schemas.xmlsoap.org/soap/envelope/.

Para referencia, vea http://www.w3.org/TR/soap/ y mire la sección sobre en las diferentes especificaciones de la versión.

Además, puede navegar a cada una de esas URL de envolvente y verificar el número de versión para ver exactamente qué versión de la especificación está utilizando.

Cuestiones relacionadas