說我創建了一個簡單的Web服務,它將兩個數字加起來。我發送服務兩個號碼,我得到一個答案。如果你更喜歡,我發送一個帳戶,我收回個人信息。如果我有一個Web服務,我使用SOAP嗎?
無論哪種方式,我使用肥皂和不知道它?我以爲我用一個http url調用我的web服務,我的服務正在返回xml或json。肥皂在哪裏?
感謝。
說我創建了一個簡單的Web服務,它將兩個數字加起來。我發送服務兩個號碼,我得到一個答案。如果你更喜歡,我發送一個帳戶,我收回個人信息。如果我有一個Web服務,我使用SOAP嗎?
無論哪種方式,我使用肥皂和不知道它?我以爲我用一個http url調用我的web服務,我的服務正在返回xml或json。肥皂在哪裏?
感謝。
它可能是SOAP--或者它可能是REST。
您在服務器和客戶端上使用哪些技術?
指標SOAP:
AddNumber
或GetInfo
?爲REST指標:
至於「在這哪裏是SOAP」 - 讀Wikipedia article,檢查出What Is SOAP?頁,或研究其他地方得到的一個感受SOAP是什麼以及做什麼......簡而言之:SOAP會接受您的輸入參數,將所有內容翻譯成(XML)消息並將其發送到服務器進行處理 - 並且會對響應(XML)消息進行同樣的處理從服務器返回。
我建議第二個SOAP指示符更多的是一個*寫得很好的* SOAP Web服務的指示,但不一定是SOAP本身。 – morganpdx 2010-11-19 20:14:24
WSDL不是SOAP的指示符,也不是動詞 - 名詞的樣式。 WSDL也可以用來定義RESTful服務。 OP非常混亂......「我建立了一些東西,讓我們運行,看看我建立了什麼......」 – khachik 2010-11-19 20:19:01
@khachik:REST的WSDL?從來沒有遇到過其中的一個....另外:是的,動詞名詞對於SOAP來說不是**必需的**但是我又不知道任何具有這種模式的REST Web服務 - 的SOAP的 - 這是一個線索 - 而不是「必須擁有」的功能 – 2010-11-19 20:28:33
您是如何創建服務的?這很重要。你用什麼工具? – 2010-11-19 20:08:39