VBでのファイル送受信について
- 題名: VBでのファイル送受信について
- 著者: リモーネ
- 日時: 2009/08/19 17:31:09
- ID: 25238
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: VBでのファイル送受信について
- 著者: オショウ
- 日時: 2009/08/19 18:10:41
- ID: 25239
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: VBでのファイル送受信について
- 著者: リモーネ
- 日時: 2009/08/19 22:40:58
- ID: 25241
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: VBでのファイル送受信について
- 著者: オショウ
- 日時: 2009/08/19 23:29:10
- ID: 25244
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: VBでのファイル送受信について
- 著者: 管理人
- URL: http://dobon.net/
- 日時: 2009/08/20 3:59:12
- ID: 25245
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: VBでのファイル送受信について
- 著者: リモーネ
- 日時: 2009/08/20 16:49:26
- ID: 25247
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: VBでのファイル送受信について
- 著者: こど。
- 日時: 2009/08/20 17:49:26
- ID: 25249
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: VBでのファイル送受信について
- 著者: リモーネ
- 日時: 2009/08/20 19:08:45
- ID: 25251
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: VBでのファイル送受信について
- 著者: 管理人
- URL: http://dobon.net/
- 日時: 2009/08/21 4:00:11
- ID: 25256
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: VBでのファイル送受信について
- 著者: リモーネ
- 日時: 2009/08/21 15:36:43
- ID: 25259
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[8]: VBでのファイル送受信について
- 著者: リモーネ
- 日時: 2009/08/21 15:38:18
- ID: 25260
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
お世話になります。
【解決したい問題】
VB.NET2003で開発されたWindowsアプリを、前任者より引継ぎ、
現在、ファイルの送受信についての機能改善を検討しています。
送信の方を例にしますと、現行は
Windowsアプリ側で送信ファイル(テキスト出力して圧縮(lzh)したファイル)を作成したのち
Process.Start(https://www.xxxxx.co.jp/cgi-bin/・・・)で専用のページを表示してブラウザ上で
送信しています。(参照ボタンでWindowsアプリで作成された送信ファイルを指定し、送信ボタン
でファイルが送信されるといった感じです)
これと同じことを、Windowsアプリ側でVBのプログラムで直接行えないか?と考えています。
# 直接Windowsアプリから送受信できないの?といった以前からの要望もあったようで
# 改善する運びとなりました。現行の仕様のいきさつは不明ですが…
まわりくどくなってしまいましたが、まとめますと…
・特定のアドレスにファイルをアップロードするには?
・特定のアドレスからファイルをダウンロードするには?
以上を、VBのプログラムから行いたいのですが。
【解決するために何をしたか】
引継ぎの際に、FTPについて調べれば?という助言(キーワード)だけはもらっていたので
WEB検索をしていたところ、こちらの.NET Tipsにて以下を見つけることができました。
「FTPサーバーにファイルをアップロードする」
「FTPサーバーからファイルをダウンロードする」
# .NET Framework 2.0以降でのみ使用できるとの事ですが、いい機会なので現状の
# プロジェクトをVB2005以上に移行させるのも有りかなと思い・・・
早速テスト用のプロジェクトを用意して、無事動作するところまで辿り着きましたが
現行は、前述の通りhttpsのページで送信しているので、SSLによる暗号化通信がされて
いるのだと思います。そうなると「同じこと」を行っている事にはならない・・・?
と、現在このあたりで行き詰っています。
そうなりますと、最終的な質問としては
SSLによる暗号化通信で、VBのプログラムから直接
・特定のアドレスにファイルをアップロードするには?
・特定のアドレスからファイルをダウンロードするには?
以上を行う方法について助言頂けないでしょうか?よろしくお願いします。
経緯・現状・質問が入り混じり、乱文・長文となりましたが、どうかご容赦下さい。