This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
notes:soap_cheat_sheet [2026/07/29 07:18] 105.127.17.109 old revision restored (2026/06/16 03:30) |
notes:soap_cheat_sheet [2026/08/01 19:26] (current) 109.63.14.19 old revision restored (2026/07/28 07:10) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Simple Object Access Protocol (SOAP) ===== | + | ===== SOAP Cheat Sheet ===== |
| SOAP is a popular protocol for accessing a web service. My interest in this arose when I needed to schedule a web service using the Oracle Scheduler. This SOAP client had to be written from scratch using PL/SQL so I needed to become familiar with the protocol first. | SOAP is a popular protocol for accessing a web service. My interest in this arose when I needed to schedule a web service using the Oracle Scheduler. This SOAP client had to be written from scratch using PL/SQL so I needed to become familiar with the protocol first. | ||
| Line 14: | Line 14: | ||
| - | ==== Messages ==== | + | ==== SOAP Messages ==== |
| * A SOAP message | * A SOAP message | ||
| Line 37: | Line 37: | ||
| </ | </ | ||
| - | ==== Envelopes ==== | + | ==== SOAP Envelopes ==== |
| * There are three attributes in the SOAP envelope namespace : | * There are three attributes in the SOAP envelope namespace : | ||
| Line 48: | Line 48: | ||
| * One possible SOAP Encoding namespace for SOAP encoding and data types is http:// | * One possible SOAP Encoding namespace for SOAP encoding and data types is http:// | ||
| - | ==== Fault Elements ==== | + | ==== SOAP Fault Elements ==== |
| The optional SOAP Fault element is used to hold error and status information for a SOAP message. It can have the following sub-elements : | The optional SOAP Fault element is used to hold error and status information for a SOAP message. It can have the following sub-elements : | ||
| Line 59: | Line 59: | ||
| * faultstring - A human-readable explanation | * faultstring - A human-readable explanation | ||
| * details - Application-specific error info | * details - Application-specific error info | ||
| - | |||