2012-03-28 2 views
11

? url 쿼리 부분에? parm = 1 또는? file = "C : \ test.xml"과 같이 서비스에 필요한 매개 변수가 제공되는 http 웹 서비스 요청에 익숙합니다. .SOAP, http 웹 서비스 요청 및 URL

내가 지금 SOAP을 읽고 있는데 어떤 기술이 뒤에 숨어 있는지 궁금하다.
- 백그라운드에서 url로 변환 된 SOAP 요청 (url 쿼리의 일부로 SOAP xml을 문자열로 변환 함) 부품)?
- SOAP 요청에 항상 URL이 있습니까?
- 또는 백그라운드에서 HTTP POST 요청으로 변환 된 SOAP 및 HTTP 서비스 요청이 모두 있습니까?
- 내가 어디에서 좋은 결과를 얻을 수 있습니까?

답변

19

OK 그리고 나 자신이 답을 찾았습니다.
- SOAP XML 요청이 메시지 본문 내부의 HTTP POST 요청으로 래핑됩니다. url은 http 요청의 다른 항목 (요청 줄 내부)입니다.
- SOAP 요청에 해당하는 URL이 없습니다. (이전 항목에서 분명합니다.)
- SOAP 서비스 요청이 http POST 요청으로 변환되는 반면 http url 웹 서비스 호출 (쿼리 부분 포함)은 http GET 요청으로 변환됩니다.
- 볼
http://www.tcpipguide.com/free/t_HTTPRequestMessageFormat.htm
http://www.soapuser.com/
http://www.w3schools.com/xml/xml_soap.asp