Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Providing address information with KDCDEF

The address information is stored in the PRONAM, N-SEL, LISTENER-PORT operands, as well as in the T-PROT and TSEL-FORMAT operands. You must note the following:

  • You must specify the TCP/IP host name for PRONAM or N-SEL, see "Specifying computer names in KDCDEF generation". For actively established connections, openUTM determines the name from the IP address, and for passively established connections the IP address from the name.

  • You should enter a port number for LISTENER-PORT. The port number must always match the port number used by the communication partner.

  • You must specify RFC1006 for T-PROT.

  • It is recommended to enter data for the TSEL-FORMAT operand. If you do not specify anything there, then KDCDEF assigns one of the following values, depending on the OPTION statement:

    • for CHECK-RFC1006=YES, a default value based on the set of characters in the name of the corresponding application or partner

    • for OPTION CECK-RFC1006=NO, the invalid value ’U’ or ’?’ (= undefined)

OSI TP connection

In the following example, port number 10000 is used in the local application and port number 12000 is used in the remote application. The remote application is running on the computer named CENTRAL1.

ACCESS-POINT BSPOSITP -
,LISTENER-PORT=10000 -
,T-PROT=RFC1006 -
,TSEL-FORMAT=T -
,P-SEL=.., ,S-SEL=... ,T-SEL=... -
,...

OSI-CON OSICON01 -
,LOCAL-ACCESS-POINT=BSPOSITP -
,LISTENER-PORT=12000 -
,T-PROT=RFC1006 -
,N-SEL=CENTRAL1 -
,P-SEL=... ,S-SEL=... ,T-SEL=... -
,...

The specifications for P-SEL, S-SEL and T-SEL need to match the values specified in the generation of the partner application (see the sample in section "Generation procedure for distributed processing based on OSI TP").

LU6.1 connection

In the following example, port number 10010 is used in the local application and port number 12010 is used in the remote application. The remote application is running on the computer named CENTRAL2.

BCAMAPPL BSPLU61 -
,LISTENER-PORT=10010 -
,T-PROT=RFC1006 -
,T-SEL-FORMAT=T -
,...

CON LU61PART -
,BCAMAPPL=BSPLU61 -
,PRONAM=CENTRAL2 -
,LISTENER-PORT=12010 -
,T-PROT=RFC1006 -
,TSEL-FORMAT=T -
,...

PTYPE=APPLI connection

In the following example, port number 10020 is used in the local application and port number 12020 is used in the remote application. The remote application is running on the computer named CENTRAL3.

BCAMAPPL BSPAPPLI -
,LISTENER-PORT=10020 -
,T-PROT=RFC1006 -
,T-SEL-FORMAT=T -
,...

PTERM APPLPART -
,PTYPE=APPLI  -
,BCAMAPPL=BSPAPPL -
,PRONAM=CENTRAL3 -
,LISTENER-PORT=12020 -
,T-PROT=RFC1006 -
,TSEL-FORMAT=T -
,...

PTYPE=UPIC-R connection

In the following example, port number 10030 is used in the local application. The remote application is running on the computer named CENTRAL4.

BCAMAPPL BSPUPR -
,LISTENER-PORT=10030 -
,T-PROT=RFC1006 -
,T-SEL-FORMAT=T -
,...

PTERM UPRPART -
,PTYPE=UPIC-R -
,BCAMAPPL=BSPUPR -
,PRONAM=CENTRAL4 -
,T-PROT=RFC1006 -
,TSEL-FORMAT=T -
,...


In the KDCDEF call consistency checks are performed on the address information. The checks are performed because the OPTION statement uses the operand CHECK-RFC1006=YES