このバインディングは、既定ではランタイム通信スタックを生成し、トランスポート セキュリティ、メッセージ配信用 TCP、およびバイナリ メッセージ エンコーディングを使用します。このバインディングは、イントラネット上の通信に適した Windows Communication Foundation (WCF) システム標準の選択肢です。
netTcpBinding の既定の構成は、wsHttpBinding が提供する構成よりも高速ですが、これは WCF 対 WCF 間の通信でのみ使用されることを目的としています。このセキュリティ動作は、省略可能な securityMode 属性を使用して構成できます。WS-ReliableMessaging を使用するかどうかは、省略可能な reliableSessionEnabled 属性を使用して構成できます。ただし、信頼できるメッセージングは、既定ではオフです。wsHttpBinding や basicHttpBinding などの HTTP システム指定のバインディングは、既定では設定をオンにするように構成され、netTcpBinding バインディングは、既定では設定をオフにするように構成されているのが一般的であるため、たとえば、いずれかの WS-* 仕様のサポートを得るには、サポートを選択する必要があります。これは、TCP の既定の構成の方が、HTTP バインディング用の既定の構成より、エンドポイント間でのメッセージ交換が高速になることを意味します。