問題タブ [network-programming]

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.

0 投票する
1 に答える
4517 参照

.net - .NET でのパケット損失とトレース ルートの検索

コンピューターでパケット損失をキャプチャするコードを作成しようとしていますが、これを行うことができた唯一の方法は、NetStat.exe および TraceRt.exe プロセスを実行し、それらをリストボックスにキャプチャすることでした (以下のコードを使用)。 :

誰でもこの情報を取得するためのより良いアイデアを持っていますか? このようにハッキングするのではなく、マネージド コードを使用したいと思います。

前もって感謝します!-JFV

0 投票する
4 に答える
27957 参照

java - ソケットを操作するときの「ストリームの終わり」は何を意味しますか

Java でソケットを使用する場合、処理を開始する前に、クライアントがすべての (バイナリ) データの送信を終了したかどうかをどのように確認できますか。たとえば、次のように考えてください。

thisなどのSOに関する同様の投稿を読みましたが、決定的な答えが見つかりませんでした。上記のソリューションは機能しますが、クライアントがすべてのデータの送信を終了したかどうかを実際に判断することはできないと理解しています。たとえば、クライアント ソケットがいくつかのデータ チャンクを送信し、別のデータ ソースからのデータを待機してからさらにデータを送信できるようにブロックする場合、上記のコードは、クライアントが istream.available() 以降のすべてのデータの送信を完了したと想定する可能性があります。現在のバイト ストリームに対して 0 を返します。

0 投票する
3 に答える
2493 参照

networking - SCTP はピアツーピア アプリに適していますか?

C で記述された p2p アプリに TCP の代わりにSCTPを使用することを検討しています。また、SCTP の速度は TCP の速度と比べてどうですか?

編集: SCTP は UDP 経由でトンネリングできることがわかりました。唯一の問題は、SCTP がトンネル化されていない SCTP と相互運用できないことです。

0 投票する
5 に答える
8387 参照

c++ - An example project for network-programming written in C/C++

Are there good open-source projects on P2P file-sharing systems or distributed file systems written in C/C++ ?</p>

I need a project to start with network-programming.

Can anyone give me any suggestions?

0 投票する
3 に答える
1017 参照

c++ - PC でインターネット トラフィックを監視するには、どのコンポーネントが必要ですか?

Windows XP を使用して、自分の PC で自分のインターネット データ (http/emule/email) を表示および監視できるようにしたいと考えています。WireShark のようなものを考えていますが、プログラムで制御したいと考えています。

C または C++ を使用します。

これどうやってするの?

0 投票する
6 に答える
6311 参照

browser - ブラウズ開始時に送信される最初のパケット

イーサネットに接続された PC の前に座っているユーザーを想像してみてください。彼はブラウザを開いています。彼はアドレス バーに「www.google.com」と入力し、Enter キーを押します。

次に、イーサネット上に現れる最初のパケットを教えてください。

ここでこの質問を見つけました:ソケットプログラミングとマルチスレッドに関するインタビューの質問

私はネットワーキングの専門家ではないので、答えを聞きたいです (「場合による」と思います;))。

Wireshark のようなツールを使用すると、自分のコンピューターの動作を明らかに確認できます。私が見ているパケット (ARP、DNS、VRRP など) が各イーサネット構成で同じであるかどうか (OS に依存していますか? ドライバーに依存していますか? ブラウザーにさえ :)?) そしてどの条件がそれらが表示されます。データリンク層にいるということは、物理ネットワーク (ハブ/スイッチ/ルーターに接続されている) に依存しているのでしょうか?

0 投票する
7 に答える
22434 参照

design-patterns - ネットワーク通信の設計パターン

私が過去に尋ねたいくつかの質問、たとえばこのような質問は、より基本的な質問に要約されることに気づきました。

ネットワーク通信のよく知られた設計パターンはありますか?その性質上、プロトコルの構築/解析はあ​​りますか? グーグル検索ではあまり明らかになりませんでした。

特定の問題の解決策を探しているのではなく、ネットワーク通信とそのプロトコルを扱う文書化された設計パターンを探していることに注意してください。

編集:

設計パターンに結び付けられていない限り、さまざまな実装の詳細を提案したり、特定のプロトコルについて議論したりしないでください。プロトコルの設計は問題ではありません。私が探しているのは、通信パターン自体は言うまでもなく、プロトコルを作成または解析するための設計パターンです。

EDIT2:

ネットワーク通信の一般的なパターンを誰も思いつかなかったとは信じがたいです。はい、「場合による」ことは承知していますが、どのプロジェクトについても言えますが、一般的なアイデアをカバーするパターンはたくさんあります。

0 投票する
3 に答える
218 参照

windows - ネットワーク化されたアプリケーションで、Windows の下の設定をどこに保存しますか?

アプリをネットワーク共有から実行可能にし、ユーザーがその時点でログインしている正確なマシンに関係なく、ユーザーの設定を保持することが目標である場合、設定と設定をどこに保存する必要がありますか?

同様に、アプリケーション全体の設定をどこに保存すればよいですか?

使用中の開発環境は .Net ではありませんが、必要に応じて Windows 2000 以降と互換性のあるアプリをコンパイルできます。

0 投票する
6 に答える
5122 参照

java - Javaでツイスト

Twistedに最も近い Java の代替は何ですか?