2010-09-05 101 views
0

1-如何創建肥皂消息與Web服務進行通信?假設我的客戶端需要向Web服務發送請求,我是否生成完整的soap字符串,然後將其發送到Web服務,包括標頭,正文,信封等?如何創建SOAP消息?如何將肥皂消息轉換爲對象?

2假設Web服務發回給我一個SOAP響應,響應中包含有關我的數據庫中4個不同用戶信息的信息? 如何將soap消息轉換爲4個「用戶對象」? 我是否需要遍歷消息並逐個讀取每個參數1,並創建我的「用戶」對象?或者是否有一種更簡單的方法將soap消息中的參數與我的類中的參數進行匹配並自動創建對象?

+0

任何特定的語言? – 2010-09-05 18:58:47

+0

那麼我的客戶端是iPhone,但問題是一個普遍的問題,我試圖學習和了解如何肥皂和Web服務通信工作 – aryaxt 2010-09-05 19:04:19

回答

1

如果您有webserviceWSDL,許多IDE的必須導入WSDL和經銷商的生成綁定一個客戶端程序的能力。

所以,如果webservice返回許多USER對象,你IDE「將產生他們回來。如果不是,它會產生objects作爲你回覆webservice的迴應。

有了這些objects,我想會更容易從中提取的users比從客戶端的原始envelope