.NET Remoting、Web サービス、および WCF に関する賛否両論を教えてくれる人はいますか? 私は .NET Remoting と Web サービスを少し扱ったことがあり、SQL 2008 DB を使用する新しい ASP.NET 3.5 Web アプリを設計しています。主に、このアプリの WCF を実際に検討する価値があるかどうか疑問に思っています。
この特定の例では、ここに関連するポイントがいくつかあります。
- ほとんどの永続データは、エラーと使用状況の追跡になります。
- たとえ .NET Remoting を使用したとしても、トラフィックが物理的なリモート サーバーを保証するわけではありませんが、いつかそうなることを夢見たいです!
- 現時点では、他の Web アプリからこのデータを取得する必要があるとは考えていません。
しかし、私はまだ知りたいです:
- Web アプリで .NET Remoting を使用するのは、いつ/なぜですか?
- Web アプリで Web サービスを使用するのは、いつ/なぜですか?
- いつ/なぜ Web アプリで WCF を使用しますか?
- LINQ to SQL などのテクノロジを検討する必要がありますか?
- 他のより良いオプションはありますか?