Giả lập một dịch vụ SOAP
Nhấp chuột phải lên một thư mục ▸ Thêm ▸ Máy chủ SOAP.
Cấu hình
Section titled “Cấu hình”Mỗi thao tác giả lập là một mục trong danh sách:
| Trường | Vai trò |
|---|---|
| SOAPAction | Giá trị header dùng để nhận diện thao tác |
| Tên | Tên của thao tác |
| Thân phản hồi | Phong bì XML được trả về |
| Lỗi | Trả lời bằng một <soap:Fault> kèm mã HTTP 500 |

Cách ghép cặp
Section titled “Cách ghép cặp”Một thao tác được chọn:
- trước hết theo
SOAPActioncủa nó — đây là con đường thông thường; - nếu không có thì theo tên của nó, đem so với phần tử con đầu tiên của
<soap:Body>.
Chính cơ chế dự phòng này cho phép giả lập những dịch vụ mà client không gửi
header SOAPAction.
Giả lập một lỗi
Section titled “Giả lập một lỗi”Hãy đánh dấu một thao tác là lỗi và Restorm sẽ trả lời bằng một phong bì
<soap:Fault> kèm mã HTTP 500 — đúng như những gì một dịch vụ SOAP thật tạo ra
khi gặp lỗi.
Điều này rất khó gây ra trên một dịch vụ ở môi trường kiểm thử, mà lại chính là con đường mà client của bạn phải biết xử lý.
Trong một kịch bản
Section titled “Trong một kịch bản”Các hành động Máy chủ SOAP và Đóng máy chủ SOAP. Xem Máy chủ được lưu trữ.