Open棟梁Project - マイクロソフト系技術情報 Wiki
目次 †
概要 †
https://ja.wikipedia.org/wiki/Windows_Communication_Foundation
WCF (Windows Communication Foundation)
- Windowsプラットフォーム(.NET)上でのデファクトの通信サブシステム。
- Address / Binding / Contract の三要素(ABC)によって定義される
(ABCを部分的に切り替え可能なケースもある)。
設定 †
Bindingには、
- SOAP の Web サービス
- JSON-RPC の Web サービス
- .NET 専用の TCP 通信、
- .NET 専用のプロセス間通信、
- MSMQ
などがある。
開発後、ABCの中核であるB(Binding)の差替えも可能だが、
以下のケースでは差替えはサポートされない。
- プログラミング・モデルが異なるケース
- MSMQのBindingから他のBinding
- 単方向のBindingから非同期双方向のBinding
関連 †
Tags: :通信技術, :.NET開発