3.2.3 Initialization
The server Channel Table is initialized by the higher layer. Each Channel has a Channel URI. Higher-level protocols MUST indicate in an implementation-specific way the following information about the Transport:
Whether the Channel uses TCP, HTTP, SOAP-TCP (SOAP protocol over the underlying TCP transport) or SOAP-HTTP (SOAP protocol over the underlying HTTP transport) Transport.
If the transport is HTTP (with or without SOAP), then the authentication mechanism as none, Basic, Digest, or NTLM, required credentials, and client certification to use in the case of HTTPS.
If the transport is TCP then the authentication mechanism as none or .NET NegotiateStream Protocol and the required credentials as specified in [MS-NNS].
For each Channel, the server MUST listen at the port indicated by the Channel's Channel URI.