Skip to content

Appendix C. SERXMLAC - Calling XML Services from Assembler

To execute XML Services from an assembler program, invoke client program SERXMLAC. The load module for this program is delivered in the SERCOMC LOAD library in the ChangeMan ZMF installer.

The caller supplies an input buffer containing a well formed XML request, and the reply is returned in an output buffer, wrapped in the appropriate XML tags. The caller is then responsible for parsing the XML reply in the output buffer. The caller preallocates the input and output buffers and must make sure they are big enough to contain the request and reply data.

As with all XML service data, unused tags are not required in the request buffer, and empty tags are not returned in replies.

Program SERXMLAC may be called from ChangeMan ZMF exit programs to access XML Services.

This appendix includes the following sections:

...