さて、私は .NET Remoting について StackOverflow でいくつか質問しましたが、「.NET Remoting は非推奨です。代わりに WCF を使用してください」と口を挟まなければならない人が常に少なくとも 1 人はいます。これは非推奨であり、.NET Framework の新しいバージョンで将来サポートされる保証がないことを理解しています。しかし、WCF に移行したい他の正当な理由は何ですか? 私は .NET Remoting でほとんどマイナーな問題をいくつか見てきましたが、これは、「壊れていない場合は修正しないでください」と固く信じている権力者の考えを変えるには十分ではありません。現時点で、態度が変わる唯一の理由は、.NET Remoting が .NET Framework の将来のバージョンから削除された場合です。
WCF が .NET Remoting よりも正確に「優れている」理由、または Remoting が WCF よりも劣っている理由について、誰かが洞察を持っていますか? 各テクノロジーの長所と短所は何ですか? Remoting ではなく WCF でできることは他にありますか?
つまり、構成可能な TcpChannel タイムアウトをクライアント側で設定できるようにするためだけに、ソフトウェアを WCF に移行することを許可するように彼らを説得できれば素晴らしいことです (これは、どのような手順に関係なく、しばらくの間壊れていたようです)または私が試みるトラブルシューティング)、そしてこれが起こると、私たちのソフトウェアは絶対にたわごとのように見えます.
これについていくつかの光を当てるのを手伝ってくれてありがとう。