- SoapUI 教程
- SoapUI - 主頁
- Soap 基礎
- SOAP - 簡介
- SOAP - 訊息
- SOAP - REST 是什麼?
- SoapUI 基礎
- SoapUI - 簡介
- SoapUI - 功能
- SoapUI - NG Pro
- SoapUI - 安裝和配置
- SoapUI - WSDL
- SoapUI - 專案
- SoapUI - 測試套件
- SoapUI - 測試用例
- SoapUI - 測試步驟
- SoapUI - 請求和響應
- SoapUI - 屬性
- SoapUI - 屬性傳輸
- SoapUI - 日誌窗格
- SoapUI - 斷言
- SoapUI - 故障排除
- SoapUI - 效能測試
- SoapUI - 負載測試
- SoapUI - RESTful Web 服務
- SoapUI - JDBC 連線
- SoapUI - JDBC 屬性
- SoapUI - JDBC 斷言
- SoapUI 有用資源
- SoapUI - 快速指南
- SoapUI - 有用資源
- SoapUI - 討論
SOAP - 訊息
SOAP 訊息是一個包含以下元素的普通 XML 文件 -
信封 - 定義訊息的開始和結束。這是一個強制性元素。
報頭 - 包含用於處理訊息的任何可選訊息屬性,無論是在中間點還是在最終端點。這是一個可選元素。
正文 - 包含傳送訊息的 XML 資料。這是一個強制性元素。
故障 - 一個可選的 Fault 元素,它提供有關在處理訊息時發生的錯誤的資訊。
所有這些元素都在 SOAP 信封的預設名稱空間中宣告 -
https://www.w3.org/2001/12/soap-envelope
SOAP 編碼和資料型別的預設名稱空間是 -
https://www.w3.org/2001/12/soap-encoding
注意 - 所有這些規範都可能發生變化。因此,請不斷讓自己瞭解 W3 網站上提供的最新規範。
SOAP - 訊息結構
以下塊描述了 SOAP 訊息的一般結構 -
<?xml version = "1.0"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV = "http://www.w3.org/2001/12/soap-envelope"
SOAP-ENV:encodingStyle = "http://www.w3.org/2001/12/soap-encoding">
<SOAP-ENV:Header>
...
...
</SOAP-ENV:Header>
<SOAP-ENV:Body>
...
...
<SOAP-ENV:Fault>
...
...
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP_ENV:Envelope>
廣告