2012-03-28 16 views
11

Estoy familiarizado con las solicitudes de servicio web http donde los parámetros necesarios para el servicio se proporcionan en la parte de la consulta url, como? Parm = 1 o? File = "C: \ test.xml" .SOAP, solicitudes de servicio web http y url

que estoy leyendo en jabón en el momento y me pregunto qué llamar la técnica hay detrás de esto:
- es una petición SOAP traducida a una dirección URL en el fondo (la transformación del XML de SOAP a una cadena como parte de la consulta url parte)?
- ¿una solicitud SOAP tiene una URL equivalente siempre?
- ¿o ambas solicitudes de servicios HTTP y SOAP se convierten en una solicitud HTTP POST en segundo plano?
- ¿Dónde puedo encontrar ejemplos buenos y esclarecedores de todo esto?

Respuesta

19

OK después de buscar en Google y leer Encontré las respuestas yo mismo:
- una solicitud XML de SOAP está incluida en una solicitud HTTP POST, dentro del cuerpo del mensaje. La url es otro elemento en la solicitud http (dentro de la línea de solicitud).
- no hay equivalente en la url de una solicitud SOAP (esto es obvio en el elemento anterior)
- una solicitud de servicio SOAP se traduce en una solicitud http POST, mientras que una llamada al servicio web http url (incluida la parte de consulta o no) traducido a una solicitud http GET.
- ver
http://www.tcpipguide.com/free/t_HTTPRequestMessageFormat.htm
http://www.soapuser.com/
http://www.w3schools.com/xml/xml_soap.asp

Cuestiones relacionadas