アプリ版:「スタンプのみでお礼する」機能のリリースについて

WebサーバーとFTPサーバーの違いは、使用するポートが制御用と
転送用で異なるのがFTPサーバーであることは、わかります。
その他にはあるでしょうか?

また、両者の関係は、どういった関係になるのでしょうか?
ファイルをアップロードやダウンロードするなどの具体例で
お答え頂けると助かります。

あいまいな質問になりますが、よろしくお願いします。

A 回答 (3件)

FTPサーバ(FTPサービスの方が適切)とwebサーバ(HTTPサービスの方が適切)はまったく違うサービスであり、両者に関係はありません



FTPサーバはファイルをただ送受信するための仕組みです

webサーバは、ファイルにこだわらずデータを転送する仕組みです
たとえば、htmlファイルを呼び出すだけであれば、FTPと同じファイル転送をするだけですが、
CGIを呼び出すと、サーバ上でCGIプログラムを実行し、結果(データ)をブラウザに返しますね

また、webサーバはただのファイル転送であっても付加情報も一緒に送るのでFTPより高機能です
たとえば、送信するファイルが、どんな種類のファイルであるかを付加情報で一緒に送信します
送信データが「EXCELファイルである」とか「textファイルである」とか「PDFファイルである」等ですね
この情報がブラウザに送信されることで、ファイルに関連付けられたプログラムを自動で起動できるようになっています
例えば音楽ファイルをダウンロードすると、自動でMediaPlayerが起動したりしますよね
PDFをダウンロードすると、AdobeReaderが自動起動しますよね

あと、解りやすいところでクッキー情報も付加情報で送受信されますね

このような疑問をお持ちになるということは、ブラウザ上でhttpで始まるURLとftpで始まるURLの違いがわからないからでしょうか?
ブラウザでftp://で始まるURLにアクセスすると、FTPサーバに接続します
決してWEBサーバでは有りませんよ
この点でも、FTPとWEB(HTTP)はまったく別のサービスであることがわかります
    • good
    • 0

FTPサーバはFTPのプロトコルで通信をする。


Webサーバはhttpのプロトコルで通信をする。

FTPはファイル転送用の仕組み。
HTTPはいろいろできる。
例えばWebDAVを使えばFTPの様にファイル転送もできる。
    • good
    • 0

FTPはファイルのやりとりに使います。

Windowsのファイル共有みたいに相互に読み書き。それ以外の事は出来ません。

WEBは基本的に読み出し専用。ただし柔軟性がありますので、他のソフトと組み合わせてこのサイトみたいなのを作る事ができます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!