- - PR -
ファイルダウンロード、アップロードについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-12-21 10:45
ASP.NET 2.0、VB.NETでWebサイトを開発しております。
ファイルのアップロードとダウンロードについての質問です。 もしかしたら、ここで質問することではないのかも知れないのですが・・・ やりたい事はファイル参照ダイアログを使わない自動ファイルアップロードと、 ダウンロード先を指定しない自動ファイルダウンロードです。 アップロードはクライアントのファイルパスを設定値で取得し、 ファイル参照ダイアログを表示せず、自動でサーバにアップロードするというもので、 ダウンロードは、クライアントのダウンロード先を設定値から取得し、 サーバ上のファイルを自動でダウンロードするというものです。 私も浅い認識なのですが、Webではサーバからクライアントに干渉できないので、 このようなことはできませんとユーザには返答したものの、納得して頂けず困っております。 まったく別の手段でもかまいませんので、代替手段の案などありませんでしょうか? ユーザはFTPとバッチでできませんか?と言っていたのですが、よくわからないので調査中でして・・・ 抽象的な質問で申し訳ありませんが、同じような経験のある方や、有識者の方のご助言をお願い致します。 | ||||||||
|
投稿日時: 2007-12-21 11:11
単純にクライアント側で定期的にバッチ処理を実行し、そのなかでファイルのアップロードとダウンロードをすればいいだけに思いますが?
Webがどうのこうのと考えるから、おかしなことになっているように思います。 | ||||||||
|
投稿日時: 2007-12-21 11:22
ハツキタツミ様
ご返答有難う御座います。 私の技術、認識不足で申し訳ないのですが、クライアント側のバッチ処理で、 サーバへのアップロードと、サーバからのダウンロードができるということなのでしょうか? 早速、調べてみたいと思います。 恐れ入りますが、引き続き助言等御座いましたら、宜しくお願い致します。 | ||||||||
|
投稿日時: 2007-12-21 11:27
「ftp -help」とコマンドラインで実行してごらん。-sオプションで渡すファイルに実行したいコマンドを記述しておけば、そのとおりに実行します。BATファイルだけではできないです。
違う。バッチファイルで・・と言うことは、バッチファイルを事前にクライアントにインストールしておいて実行してもらうのは問題ないのでしょ?だったらBATファイルに限らず、任意の自作ソフトウェアをインストールしたってかまわないのでしょ?WEBブラウザとかHTTPにこだわらずにもっと柔軟に発想を持ちなさいとってことだと思う。 | ||||||||
|
投稿日時: 2007-12-21 12:32
受発注業務でしょうか?目的を書くと的を得た回答が得やすいですよ。
こういう製品を使ってしまえば簡単です。 http://www.argo21.co.jp/edi/tourdeweb.html | ||||||||
|
投稿日時: 2007-12-21 13:47
甕星様、Java僧様
ご返答有難う御座います。 コスト的に製品を導入するのは難しいようです。申し訳ありません。 ひとまず、クライアントにバッチプログラム(FTPでのファイルアップロードとダウンロードを実装予定)を用意してみようと思うのですが、 Webからクライアントのバッチプログラムを呼び出せるのでしょうか? 重ね重ね申し訳ありませんが、宜しくお願い致します。 | ||||||||
|
投稿日時: 2007-12-21 14:00
クライアント側のプログラムを、Webブラウザで何らかの処理をおこなった場合に、起動しようと考えるから、おかしくなっているように思います。
タスクなりサービスなりで、定期的に実行するのはダメですか? | ||||||||
|
投稿日時: 2007-12-21 14:09
ハツキタツミ様
何度もご返答頂き有難う御座います。 定期的に実行する旨はユーザと検討してみます。 まずは、FTPでのファイル転送のバッチプログラムを用意してみます。 皆様、早急なご返答を頂き有難う御座いました。 |
1