.net では、サイズ 4 MB のファイルを、ソフトウェアを実行しているクライアント マシンから中央サーバーに安全に転送し、処理して、pdf ファイル、jpg 画像、および xml データで構成される結果を安全に送り返す必要があります。
これに最も適した .net テクノロジはどれですか? (Web サービス、リモーティングなど)
.net では、サイズ 4 MB のファイルを、ソフトウェアを実行しているクライアント マシンから中央サーバーに安全に転送し、処理して、pdf ファイル、jpg 画像、および xml データで構成される結果を安全に送り返す必要があります。
これに最も適した .net テクノロジはどれですか? (Web サービス、リモーティングなど)
WCF- .NET から .NET への場合 (そのように聞こえます)、TCPBinding で WCF を使用する必要があります。ここには、始めるための良い例がたくさんあります。スケーラビリティが懸念される場合は、ストリーミングを検討することをお勧めします。
IIS でホストする場合 (TCP は使用できませんが、WAS を検討してください)、必ずMTOM を使用してください。どのバインディングを使用すればよいかわからない場合は、このバインディング デシジョン ダイアグラムを参照してください。
WCF には、考慮すべき多くのセキュリティ オプションがあります。これには、パターンとプラクティス - WCF セキュリティ ガイダンスが役立ちます。
ASMX Web サービスとリモート処理は現在レガシーと見なされていることに注意してください。WCF が今後の方法です。
更新 - オペレーティング システムがサポートしている場合は、WAS の使用を検討してください。