- PR -

ftpを使用したファイルダウンロード

1
投稿者投稿内容
KOME
常連さん
会議室デビュー日: 2005/02/09
投稿数: 23
投稿日時: 2005-02-16 18:06
ASP.NETでC#を使用して開発しています。
Webサーバ上のファイルをダウンロードする際、ftpを使用してダウンロードすることは可能でしょうか?
また、可能であるとして、ftpを使用するメリットってありますか。
中博俊
ベテラン
会議室デビュー日: 2004/10/17
投稿数: 91
お住まい・勤務地: 大阪市
投稿日時: 2005-02-16 18:40
>Webサーバ上のファイルをダウンロードする際、ftpを使用してダウンロードすることは可能でしょうか?

可能です。
構文的にftp://xxx.example.com/dir/file.exeとでも書いてください。

>また、可能であるとして、ftpを使用するメリットってありますか。
私は無いと思います。
_________________
中博俊 MSMVP Visual Studio C# Since 2004/04-2005/03, MCP
http://naka.wankuma.com/
http://blogs.wankuma.com/naka/
naka@wankuma.com
todo
ぬし
会議室デビュー日: 2003/07/23
投稿数: 682
投稿日時: 2005-02-16 20:05
>Webサーバ上のファイルをダウンロードする際、ftpを使用してダウンロードすることは可能でしょうか?

例えば、c:\dir\ をFTPとHTTP両方の仮想フォルダにすれば、その下のファイルはどちらからも
ダウンロード出来ます。

>また、可能であるとして、ftpを使用するメリットってありますか。
計測したことはないが、HTTPよりFTPの方が高速だと聞いたことがあります。
(もしかして大差ない?)
http://www.atmarkit.co.jp/icd/root/24/5786824.html
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2005-02-16 21:21
引用:

todoさんの書き込み (2005-02-16 20:05) より:
>また、可能であるとして、ftpを使用するメリットってありますか。
計測したことはないが、HTTPよりFTPの方が高速だと聞いたことがあります。
(もしかして大差ない?)
http://www.atmarkit.co.jp/icd/root/24/5786824.html


大差無いと思う。HTTPの場合、HTTPヘッダが増える分確かにデータ量は増えると思う。でも増えたとしても誤差の範囲じゃないかな。HTTPには圧縮転送するオプションがあるので、条件次第ではHTTPの方が早いかも。HTTP1.1ならリジューム機能が使えるので、HTTPの方が有利だと思うな。
_________________
甕星 <mikahosi@abox9.so-net.ne.jp>
http://blogs.msmvp.jp/mikahosi/
rvmx
大ベテラン
会議室デビュー日: 2002/09/26
投稿数: 184
お住まい・勤務地: 愛媛県
投稿日時: 2005-02-17 06:17
今日は

ダウンするファイルサイズによると思います。
HTTPでは、80ポートを使いますが、FTPでは、制御とデータ通信に別々のポートを使います。
大きいファイルでは、他のHTTPアクセスのレスポンスが悪くなると思います。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2005-02-17 10:04
引用:

大きいファイルでは、他のHTTPアクセスのレスポンスが悪くなると思います。



確かに、画像ファイルなどの場合は時間がかなり変わりますね。
(実証済み)
_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
KOME
常連さん
会議室デビュー日: 2005/02/09
投稿数: 23
投稿日時: 2005-02-17 15:02
いろいろご回答ありがとうございました。
参考になりました。
1

スキルアップ/キャリアアップ(JOB@IT)