Site Tools


Hotfix release available: 2026-07-14a "Mort". upgrade now! [57.1] (what's this?)
New release available: 2026-07-14 "Mort". upgrade now! [57] (what's this?)
Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
notes:soap_cheat_sheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
notes:soap_cheat_sheet [2026/07/22 11:42]
14.173.219.124 old revision restored (2026/07/01 22:37)
notes:soap_cheat_sheet [2026/07/24 13:54] (current)
102.217.85.20 old revision restored (2026/07/02 17:22)
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:
 </soap:Envelope></code> </soap:Envelope></code>
  
-==== 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://www.w3.org/2001/12/soap-encoding .   * One possible SOAP Encoding namespace for SOAP encoding and data types is http://www.w3.org/2001/12/soap-encoding .
  
-==== 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 informat ion for a SOAP message. It can have the following sub-elements :
   * faultcode - A code for identifying the fault. The faultcode must be one of the following :   * faultcode - A code for identifying the fault. The faultcode must be one of the following :
     * VersionMismatch - Found an invalid namespace     * VersionMismatch - Found an invalid namespace
Line 59: Line 59:
   * faultstring - A human-readable explanation   * faultstring - A human-readable explanation
   * details - Application-specific error info   * details - Application-specific error info
- 
  
notes/soap_cheat_sheet.1784745741.txt.gz · Last modified: 2026/07/22 11:42 by 14.173.219.124