Windows Server のバージョン (つまり 2003 および 2008 の Win サーバー) は、.NET 通信プログラム (System.Net 名前空間、WCF サービス、WCF クライアントのクラスを使用するプログラム) の動作にどのように影響すると思いますか? 私の知る限り、.NET Framework 2.0 以降のネットワーク関連のクラスとライブラリは、ネイティブ Windows API から独立しており、理論的には Win XP、7、2003、2008 でも同じように動作するはずです。
しかし、この事実は本当に現実の状況で起こっているのでしょうか? 現在、WCF サービスと .NET 3.5 上の Windows Identity フレームワークを使用した分散システムを開発しており、顧客のサーバー コンピューターの要件を作成する必要がありますが、私たちの環境では Win Server 2008 しか使用していないため、顧客が古い Windows を使用することを許可できますか?バージョン - たとえば、2003 サーバー (顧客が使用) またはこれはリスクが高すぎますか?
この分野での経験の一部を共有していただければ幸いです。Windows バージョンの変更の落とし穴と、.NET アプリケーションとの互換性です。
ありがとうございました!