NonStop SOAP User's Manual

The Service Description Language (SDL)
NonStop SOAP User’s Manual520501-012
3-3
SDL DTD for TS/MP and NonStop Processes
ELEMENT Pathway
<!ELEMENT Pathway (PathwayEnvironment)+>
The same SDL file can define services in multiple TS/MP environments.
<!ATTLIST Pathway CreateDDLDefFile (yes | no) "no">
<!ELEMENT PathwayEnvironment (ServerClass)+>
<!ATTLIST PathwayEnvironment Name CDATA #REQUIRED>
<!-- Attribute 'Name' denotes the Pathmon Name, e.g. $PMON-->
<!ELEMENT ServerClass (Service)+>
<!ATTLIST ServerClass Name CDATA #REQUIRED
language (C | COBOL) "COBOL"
stringTermination (NullTerminated | NonNull) "NonNull"
DDLDictionaryLocation CDATA #REQUIRED>
SrvrEncoding CDATA 'UTF-8'>
<!-- Attribute 'Name': Denotes the ServerClass Name, e.g.
EmpSvr-->
<!-- Attribute 'language': Tells whether the language in which
the target pathway service is written is C or COBOL, default is
COBOL -->
<!-- Attribute 'stringTermination': Specifies the type of string
that the target pathway server expects, Non Null Terminated is
the default -->
<!-- Attribute 'DDLDictionaryLocation': Is the location of the
DDL Dictionary, ex. $data00.ddlsv -->
<!-- Attribute 'SrvrEncoding': Specifies the encoding of the
target TS/MP server -->
Note. The CreateDDLDefFile attribute of the TS/MP environment is not used in NonStop
SOAP 2.4 or later releases. It appears in the SDL DTD for backward compatibility.