exit-soap-request および exit-soap-response ユーザー出口の実装

Web サービス SOAP ユーザー出口関数のシグネチャ

これらの関数のシグネチャは、次のとおりです。

C 用語:

 Function_Name(char ** SOAP-ENVELOP, int *
SOAP-ENVELOPlength)

COBOL 用語:

 LINKAGE SECTION.
01 SOAP-ENV pic x. *> any length.
01 SOAP-ENVptr pointer.
01 SOAP-ENVlen pic s9(9) COMP-5 . *> =
int
PROCEDURE DIVISION.
EXIT PROGRAM.
…
ENTRY "exit-soap-request" using
By reference SOAP-ENVptr
By reference SOAP-ENVlen.
. Set address of SOAP-ENV to SOAP-ENVptr
…
EXIT PROGRAM.
ENTRY "exit-soap-response" using
By reference SOAP-ENVptr
By reference SOAP-ENVlen.
. Set address of SOAP-ENV to SOAP-ENVptr
…
EXIT PROGRAM. 

変数:

SOAP-ENVELOPE
SOAP 本体のポインター
SOAP-ENVELOPlength
SOAP 本体の長さのポインター

変数 SOAP-ENVELOPE および SOAP-ENVELOPlength は、次のような入出力パラメーターです。