Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

ファイルのアップロード

サーバー側ソフトウェアとクライアント側ソフトウェアを
用意して、クライアント側からサーバー側にファイルを送
信したいです。
調べてみるとJakarta Commons Fileuploadというものを見
つけたのですが、これはサーブレットでWEBに組み込むも
の見たいです。
そのようなことができるライブラリ、もしくはJakarta 
Commons Fileuploadを利用してできる方法はありません
か?

Jakarta Commons Fileupload 
http://jakarta.apache.org/commons/index.html

1

回答

1375

閲覧

1件の回答

評価

0

ファイルのアップロードを、どのようなシステムで実現
したいのか。

対ホスト間に限らないが、ある場所からある場所へデー
タを転送する際に、最初に決めなければならないのはプ
ロトコルとその詳細なフォーマットだ。
そのプロトコルでの転送を実現するために、クライアン
ト・サーバが何を用意するのか、しなくていいのかが決
まる。
まずはそこを明確にすること。
ファイル転送であれば、昔ながらのFTPというものもあ
る。

Commons FileuploadはHTTPプロトコル上の
multipart/formdata形式の(HTMLフォームから送信され
た)ファイルを受け取り「やすくする」ためのライブラ
リだ。
データを解釈できればこれを使わないと受け取れないわ
けではないし、逆にクライアントからの送信がそれ以外
であれば使えないことになる。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。