問題タブ [file-transfer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - シリアル ポートの共有 (モデム プロトコル + ダイヤラー)
このコードを使用して、Xmodem でアーカイブを送信したかった: http://www.java2s.com/Code/Java/Network-Protocol/JModemsimpcommunicationprogram.htm
この場合、2 台のコンピューター間でダイヤルアップ接続を確立し、バイナリ ファイルを送信したいと考えています。しかし、このコードでは、ポートをセットアップした後、ファイルを転送する前にダイヤルする電話番号を設定できません。電話番号をダイヤルする別のアプリケーションとポートを共有する方法はありますか?
protocols - 信頼できるマルチキャストのための最も効率的なプロトコルは何ですか?
送信者がイーサネットを介して比較的大量のデータ(たとえば1秒あたり数メガバイト)を同じサブネット上の適度な数の受信者(たとえば12未満)にマルチキャストする必要がある場合、最も効率的なプロトコルは何ですか?信頼できるとは、パケットが失われた場合に、プロトコルによって、受信者でデータが失われないようにパケットが確実に再送されることを意味します。効率という用語を定義するのは非常に困難ですが、スループットを最大化し、両端のCPU使用率を抑えてネットワーク帯域幅を最小化するとします。それはまだ明確な定義ではありませんが、私が思いつくことができる最高のものです。ストリーム指向またはメッセージ指向のプロトコルのいずれかが受け入れられます。
実際の例をいただければ幸いです。長所と短所を説明できれば、主観的な回答、つまりお気に入りのマルチキャストプロトコルは何ですか。
windows - Perl スクリプトで move 関数を使用してファイル転送の進行状況を取得する方法はありますか?
私は ETL 開発者であり、テーブルにロードする前に、あるフォームから別のフォームに処理する必要がある多くのデータを扱っています。したがって、私が使用するスクリプトのほとんどは、ある時点で、ある場所から別の場所にファイルを移動する必要があります。当店は窓屋です。Perl で move 関数を使用しているときに、移動にかかる時間を確認する方法があるかどうか疑問に思っていました。このオプションを提供するシステムを介して Windows コマンドを呼び出す必要がある場合は、それを使用しても問題ありません。Perl または Windows のコマンド ラインに、ファイル転送の進行状況を知らせるものはありますか?
ありがとう!
algorithm - FTP で mktree を実装する最速の方法
FTP プロトコルを使用して (UNIX mkdir -p と同様に) 再帰的にディレクトリを作成するための一般的に最速のアルゴリズムは何ですか?
私は1つのアプローチを検討しました:
- MKDIR ノード
- エラーと残りのノードが次のノードで 1 になる場合
- 終わり
ただし、ディレクトリの一部が存在する可能性が高い場合、これはパフォーマンスが低下する可能性があります。たとえば、一部の償却では、「/a/b/c/d/e/f/g」パスの「/a/b/c/d」部分が 99% の確率で存在します。
ftp - FTP を追い越すものは何ですか? なぜ私たちはまだそれを使用していないのですか?
それは私だけですか、それとも FTP は少し時代遅れに見えますか? 遅くて非効率的で、30年以上前のものですが、古いものがすべて悪いわけではありません:)
FTPの後継となる可能性のあるプロトコルは何ですか?
webdav は少し使ったことがありますが、よくわかりません。速いですか?より信頼できる?より安全に?
新しいテクノロジーが (まだ) 広く採用されていないのはなぜですか?
更新: 具体的には、開発者と Web サーバー間のファイルのダウンロード/アップロードについて言及しています。
Web ブラウジング、ファイル共有など、他の用途のための他の主流プロトコルを認識しています。
database - 2つ以上のOracleデータベース間のリアルタイムデータ転送
現在、Oracle 10gまたは9iのいずれかで4つのアプリケーションが実行されており、データ転送にはOAQを使用していますが、日中のデータ転送にはOracleStreamsを使用しています。Streamsは現在、アプリケーション間の緊密な結合をもたらすと見なされており、今後はそのような方法を選択することはできません。
私が知りたいのは
- ストリームに関する仮定は正しいですか?
- この機能を置き換えるために、他にどのような方法やツールを検討する必要がありますか?
c# - C#アプリはどのようにしてネットワーク上でファイルを簡単に通信および転送できますか?
C#アプリは、同じネットワーク上にある別のコンピューターに存在するそれ自体のインスタンスと簡単に通信し、ファイルとデータを転送するにはどうすればよいですか?
ネットワーク上のコンピューターが固定ローカルIPアドレスを持ち、それぞれがお互いのIPを知っていると仮定します。IPが不明な場合に通信する方法もありますか?いくつかの発見プロトコルに基づいていますか?
Appleの「Bonjour」サービスは良いプロトコルだと聞きました。Windowsアプリから通信できますか?または、「ソケット」を使用する必要がありますか。私は主に、自分のニーズを簡単に満たすことができるライブラリまたはサンプルコードを探しています。独自のTCPベースのプロトコルやハードコアなものを開発したくありません。
network-protocols - ファイル転送に最適なプロトコル
高速で信頼性の高い、大きなファイルの転送に使用できる最適なプロトコルは何ですか? インド全体でファイルを送信する必要があるため、低帯域幅システムをサポートする必要があります。ファイルサイズは100~500MB程度です。
networking - ネットワーク経由でファイルを転送する
FTP、HTTP、SSH などの中で、一貫したブロードバンド インターネット接続が与えられた場合、ネットワーク上でファイルを転送する最速の方法は何ですか?