「WCF」という用語は、実際には2つのことを意味します。
- フレームワーク:「ABC」-アドレス、拘束力、契約
- 上記の組み合わせの実際の使用(たとえば、BasicHttpBindingを使用するWCF Webサービス)
あなたが言及したプロトコルのバインディングは組み込まれていません。そのため、表示される例は「栄光のソケット」のように見えます-それが彼らの姿です。これがバインディングです。基本プロトコル(通常はUDP/IPまたはTCP/IP)に基づいて構築された抽象化のレベル。
さて、これがすべて言われているので、あなたは選択したプロトコルで使用できるバインディングを構築/借用/盗む/何でもする必要があります。これは、WCFフレームワークにソケットを挿入しているように見えるかもしれません。正直なところ、それがまさにそれです:)...では、何がそんなに素晴らしいのでしょうか。
仕様へのバインディングを実装できた場合は、すべてのWCFアプリケーションに適合する非常に簡単に置き換えられるコンポーネントを手に入れることができます。この動作が必要かどうかは、あなたとあなたの要件次第です:)
それで頑張ってください。