質問

なぜ使用するのですか .NETリモーティング 以上 WCF?

WCF には独特の利点があることは理解していますが、.NET Remoting には最新の WCF テクノロジと比較してどのような利点がありますか?

役に立ちましたか?

解決

WCF は、WCF サービスを構成するときに使用するバインディングを選択することで、基本的に .NET Remoting が行うこととまったく同じことを実行できる機能を提供します。

WCF は、サービスの実装に使用されるトランスポート テクノロジからサービスの概念を抽象化します。WCF サービスを定義し、構成を通じてそのサービスの提供に使用されるトランスポート テクノロジを変更できます。その 1 つである net/tcp は、本質的に .NET Remoting が使用するテクノロジです。

WCF は、.NET Remoting の代替品というよりも、むしろその代替品です。

他のヒント

WCF は .NET Remoting に代わるものです。HTTP ベースのトランスポートと TCP/IP ベースのトランスポートを、セキュリティで保護されているかどうかに関係なく実行でき (必要なシリアル化エンジンを WCF にプラグインできます)、定義と保守が簡単です。したがって、.NET リモーティングには WCF を超えるものは何もないと思います。おそらく、深いレベルや低レベルに進むのに役立つのでしょう。しかし、なぜ難しい道を行くのでしょうか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top