- PR -

中断したダウンロードの再開

1
投稿者投稿内容
peace
会議室デビュー日: 2004/07/07
投稿数: 2
投稿日時: 2004-07-08 10:55
はじめまして、初めて投稿させて頂きます。

現在、FTP&HTTPを介してサーバーからダウンロードしたデータをクライアント側のモジュールに自動更新するツールを作成しておりますが、ダウンロード中にネットワーク障害等でダウンロードが中断された場合のダウンロード再開方法についてどう対処すればよいのかわかりません。 どなたか教えてください。

peace
会議室デビュー日: 2004/07/07
投稿数: 2
投稿日時: 2004-07-13 19:45
自己スレです。

C#のソケットを使用し実現することが判りました。

基本的にダウンロード中にネットワーク障害等でダウンロードが中断された場合、
次回、ネットワーク接続時に中断されたファイルサイズを取得し"REST"コマンドの引数としてホストに送信した後、"RETR" コマンドを実行すると、中断したサイズからダウンロードを実行してくれます。

※上記コマンド送受信は全てソケットを使用し実現出来ます。
 「using System.Net.Sockets」

皆様、お騒がせしました。
1

スキルアップ/キャリアアップ(JOB@IT)