4th Dimension 2003 and later supports publishing methods as Web Services and allows any Web Services enabled application, tool, or development environment to integrate 4th Dimension methods by sending SOAP (Simple Object Access Protocol) messages to the native 4th Dimension Web server. SOAP messages follow strict XML formatting and data encoding rules defined in a series of lengthy interlocking standards. By default, the 4th Dimension Web Service publishing system handles all of the complexities of parsing, navigating, and converting values between XML and 4th Dimension’s native data types. There are times, however, when developers may need, or prefer to read SOAP messages directly. Fortunately, it is possible to read raw incoming SOAP message using an undocumented behavior of the GET WEB FORM VARIABLES command. If desired, the incoming HTTP headers can be read with the GET HTTP HEADER command.
Download Complete Tech Note & Example: Windows | Mac