No.1
- 回答日時:
コピーするだけなら、パーミッション変えられないっすよ
又、本来のFTPはクライアント側のソフトウェアを必要としないものです
コマンドで全部まかなえます
ただし、今の世の中はコンピュータやパソコンに詳しくない人が殆どですので、そういった人を対象に様々なFTPクライアントソフトや、web経由でアップロードする仕組みなどを提供しているにすぎません。
>単にファイルをサーバーにコピーするプログラム
結局、これはどんなプロトコルを利用しているのでしょうか?
web経由の事を言っているのであればFTP経由のほうが速いですよ
返信ありがとうございます。
>web経由の事を言っているのであればFTP経由のほうが速いですよ
同一LAN内のクライアントからサーバーにファイルをコピーするだけなのですが、それでもFTPを使用した方が速度は速いですか?
いまいちFTPを使用するメリットが感じられないのですが何か大きなメリットはありますか?
環境は以下の通りです。
サーバー :Windows2003
クライアント:WindowsXP
No.2
- 回答日時:
通常、コピーは「同一パソコン内」のファイル移動しかできません。
一般のLANでそれができるのは、ウィンドウズが「さも通常のコピーと同じような感覚でアップロードできるプロトコル」を独自に開発しているからです。
ただし、このプロトコルを利用するには、サーバーとクライアントが両方ともウィンドウズでなければならず、相手が Unix 系のマシンだったりすると使えません。
FTPプロトコルは30年前からほとんど仕様変更のないまま使われているため汎用性が極めて高く、現行のあらゆるマシンにサーバー/クライアントをインストールすることができますし、自作も手軽です。
おっしゃるような「単にコピーするプログラム」の場合、相手サーバーの素性が分かっている場合でないと使えない方法なので、そうでないケースではFTPを使うのが一般的です。
No.3ベストアンサー
- 回答日時:
「ファイルをサーバーにコピーするプログラム」は、基本的に機種依存です。
対して、FTPは全世界共通のプロトコル(通信言語)です。
どちらがより汎用性があるかどうかは、すぐにわかりますよね?
また、企業などの場合は外部との通信を制限するためにファイアーウォールを設置するのが一般的ですが、「ファイルをサーバーにコピーするプログラム」を使った場合は、そのプログラムに合うようにファイアーウォールの制限を緩めてやらなければなりません。
こちらは、場合によっては2個3個以上の通信ポートに及ぶ場合もあります。
FTP通信だけを許可する場合に比べて、どちらがより強固なセキュリティを保てるかは、すぐにわかりますね。
さらに、速度でいえば、単に転送するデータだけの通信であるFTPに対して、Windowsの例ですが、ファイル共有ではGUIの表示情報までをも通信内に含有しているため、速度は遅くなります。
まぁ、もっと挙げていけば切りが有りませんが、自分には、逆にFTP以外の通信を使うことがありえません。
返信ありがとうございます。
ファイルをコピーするプログラムよりFTPを使用してファイルをアップロードするプログラムの方が速度も速いんですね。
これからはクライアントからサーバーにファイルをコピーする場合はFTPを使用することにします。
No.4
- 回答日時:
サーバが同一LANにあるのなら,
たとえば,サーバのWEBコンテンツエリアをネットワークドライブとしてクライアント機にマウントしておいて,普通にコピーするのが一番ラクダし早いでしょう.
ところが,「よそのマシンのファイルシステムの一部がネットワークドライブとして見えている」という概念が扱えない人が多いのです.特にWEBコンテンツだと,サーバに置いたときのパス名を考えてリンクを張るとかが必要ですでややこしいのです.で,そういう利用者の面倒を見てられないので,ftpを使わせます.
こういう場合もあるということで.
もう一つ,可能性としては誰がどのファイルを何時アップロードしたか,記録を残すためにftpを使わせているのかもしれません.
返信ありがとうございます。
ただ、今回の質問はGUIでファイルをコピーするのではなく、Exeのプログラムの中でクライアントからサーバーにファイルをコピーする場合です。
一例として参考にさせていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ちょっと先の未来クイズ第2問
9月9日(月)に発表される「第3回子どもマネー川柳」に入賞する川柳を考えてこちらに投稿してください。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
FTPコマンドでディレクトリごとファイル移動できるコマンドはありますか?
その他(プログラミング・Web制作)
-
ftp処理でmove(移動)を行いたい
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル2010、図が大きすぎま...
-
バッチファイル XCOPYで上書き...
-
エクセルで複数のコメントのサ...
-
Vba初心者です。下記のコード助...
-
frxファイルの役目
-
ファイルサーバ上のファイルが...
-
ハイフネーションされている英...
-
bat 同名ファイルコピー時にリ...
-
エクセルのハイパーリンクがコ...
-
拡張コピー(CopyExt)の代用ソフ...
-
VB.NETでのネットワーク参照
-
同じファイル名 上書きしないフ...
-
日付の新しいファイルのみ自動...
-
VB6.0でデバッグ時、文字列の値...
-
PDFファイルを枚数指定してコピー
-
vbsでファイルやフォルダのコピ...
-
[エクセル]コピーするとオブジ...
-
特定のエクセルファイルが止ま...
-
バッチファイルのコピーで
-
コマンドプロンプトで、指定し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
frxファイルの役目
-
バッチファイル XCOPYで上書き...
-
エクセルのハイパーリンクがコ...
-
同じファイル名 上書きしないフ...
-
Vba初心者です。下記のコード助...
-
xcopyでのバッチコピー方法でコ...
-
エクセル2010、図が大きすぎま...
-
バッチファイル 別ファイルにリ...
-
vbsでExcelのシートをコピーす...
-
アクセス クエリを別のファイ...
-
[エクセル]コピーするとオブジ...
-
パワポでスライドをコピーでき...
-
bat 同名ファイルコピー時にリ...
-
エクセルVBAで開いているファイ...
-
FTPとファイルコピーの違いにつ...
-
ファイルサーバ上のファイルが...
-
ファイルをコピーできない
-
開いている別のファイルにExcel...
-
FSO.CopyFileでのエラー無視方法
おすすめ情報