2012-03-28 164 views
11

我熟悉HTTP Web服務請求,其中在網址查詢部分,等提供服務所需要的參數PARM = 1或文件=「C:\的test.xml」? 。SOAP,HTTP Web服務請求和URL

我讀上SOAP的那一刻,我不知道什麼叫技術的背後是這樣的:
- 是SOAP請求在後臺轉換爲URL(轉化的SOAP XML轉換爲字符串的URL查詢的一部分部分)?
- 沒有一個SOAP請求的網址有相當的始終?
- 或者是翻譯成在後臺HTTP POST請求SOAP和HTTP服務請求?
- 我在哪裏可以找到的這一切良好,澄清的例子嗎?

回答

19

確定一些谷歌搜索和閱讀後,我自己找到了答案:
- 一個SOAP XML請求被封裝到郵件正文內的HTTP POST請求中。該url是http請求中的另一項(請求行內)。
- SOAP請求沒有url等價物(這在前一項中很明顯)
- SOAP服務請求被轉換爲http POST請求,而http url web服務調用(包括或不包含查詢部分)是翻譯成一個http GET請求。
- 見
http://www.tcpipguide.com/free/t_HTTPRequestMessageFormat.htm
http://www.soapuser.com/
http://www.w3schools.com/xml/xml_soap.asp