1. 程式人生 > 其它 >soapUI介面測試

soapUI介面測試

SOAP介面

構建模組

一條 SOAP 訊息就是一個普通的 XML 文件,包含下列元素:
  • 必需的 Envelope 元素,可把此 XML 文件標識為一條 SOAP 訊息
  • 可選的 Header 元素,包含頭部資訊
  • 必需的 Body 元素,包含所有的呼叫和響應資訊
  • 可選的 Fault 元素,提供有關在處理此訊息所發生錯誤的資訊

語法規則

這裡是一些重要的語法規則:
  • SOAP 訊息必須用 XML 來編碼
  • SOAP 訊息必須使用 SOAP Envelope 名稱空間
  • SOAP 訊息必須使用 SOAP Encoding 名稱空間
  • SOAP 訊息不能包含 DTD 引用
  • SOAP 訊息不能包含 XML 處理指令

訊息基本結

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <?xml  version="1.0"?> <soap:Envelope  xmlns:soap="http://www.w3.org/2001/12/soap-envelope"  soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding"> <soap:Header> <!--百度百科示例--> </soap:Header> <
soap:Body> <!--百度百科示例--> <soap:Fault> <!--百度百科示例--> </soap:Fault> </soap:Body> </soap:Envelope>