2016-04-29 6 views
0

私は現在、古いASP.Netプロジェクトを再設計しています。 通常のASP.NETページが使用され、urlに応じて、サーバーの特定のファイルがファイルの内容をresponseに書き込むことによってダウンロードされました。Webサービスは、WebページよりもURL経由でファイルをダウンロードするのに適していますか?

ファイル自体以外のURLからの出力は必要なく、クエリー文字列を使ってページにファイル名が付いているので、Webページとして残すかWebサービスを外すかそれ。

でも、少し読んだ後でも、通常のASP.NetページやWebサービスがこれに適しているかどうかはわかりません(そのため、より多くの利点と短所があります)。

私の質問になるので、何かが2つの方法のいずれかを支持しますか?

+0

ここでは、まだ共有していない実装の詳細があると思うので、ユースケースを見る必要があるかもしれません。私は、Webサービスを追加すると、このWebサービスをAPIとして他のコードまたは(サブ)システムに統合する必要がある場合にのみ、「より良い」ものになると考えています。 – kayess

+0

@kayess言及されていない唯一の事は、Webページが(networkshareaccessorとストリーム経由で)C#コードから呼び出されたことです。 – Thomas

答えて

0

他のマシン/アプリケーションからのみ照会すると、認証が異なる、アクセス制限が適用されたり、パブリックではなくファイアウォールやDMZ内で実行されたりする可能性があります。中古)。

関連する問題