Try OpenEdge Now
skip to main content
Web Services
Creating ABL Clients to Consume OpenEdge SOAP Web Services : Handling SOAP Message Headers in ABL : Attributes and methods for handling SOAP headers

Attributes and methods for handling SOAP headers

As described in previous sections, the two ABL objects provided for managing SOAP headers include:
*SOAP header object — For accessing the name and header entries of a SOAP header
*SOAP header-entryref object — For accessing each header entry in a SOAP header
Each of these objects provide attributes and methods that manage header access according to a SOAP header object model defined for ABL. This object model maps to the SOAP header XML in a manner analogous to the way x-document and x-noderef objects allow you to access XML through the Document Object Model (DOM) supported in ABL. In fact, the attributes and methods that implement the SOAP header object model provide access to the XML of a header by making it available to the standard XML support in ABL, such as the DOM, and by allowing the XML to be exchanged between the two SOAP header representations (SOAP object model and XML).
For more information on the SOAP header object model, see SOAP header object model. The following sections describe all of the attributes and methods available for each object in the SOAP header object model.
* SOAP header object attributes and methods
* SOAP header-entryref object attributes and methods