問題タブ [p2p]

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 に答える
405 参照

.net - .NET でのコラボレーション サービス (プレゼンス、チャット) の構築

ログインしたユーザーが他のメンバーの存在を検出し、オンラインで共有/チャットできるようにする、.NET ベースのコラボレーション プラットフォームの構築を検討しています。メンバー/クライアント インターフェイスは通常ブラウザーであり、場合によっては winforms ベースのアプリケーションを使用することもできます。System.Net.PeerToPeer 名前空間は、ある程度の OS 独立性 (追加の更新) によって命名の問題に対処しているように見えますが、プレゼンスとチャットのインフラストラクチャはすべての Windows プラットフォームで利用できるわけではありません。System.Net.PeerToPeer.Collaboration には OS バインディングがあり、サーバーでユーザー プレゼンスを維持できません。また、将来的には、デスクトップの共有など、より多くのコラボレーション サービスが必要になる可能性があります。

そのような機能を可能にする .NET ライブラリはありますか、それともカスタム ソリューションが必要ですか?

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

outlook - ピア ツー ピア ネットワークを介して Outlook に問い合わせていますか?

最終的には Active Directory が導入される可能性がありますが、それまでは、ネットワークを介してユーザーの Outlook に問い合わせて、たとえば、どの PST および OST ファイルに接続されているかを調べる方法はありますか?

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

c# - .NET外部通信

「外部コミュニケーション」という言葉を使ったのは、「ねえ、調子はどう?」のような簡単なメッセージを送信するために、どの方法を使用する必要があるかを気にしないからです。私のアプリケーションを実行している別のコンピューター上の別の人に。

私は文字通り何百ものサンプルを試し、それらを編集し、さまざまなエラーを修正し、自分のものをいくつか思いついたが、何も機能しなかった。

同じコンピューターで自分とメッセージを送受信することはできますが、友達にサーバープログラムに接続してもらうことはできません。ポート80、8080、または1009を使用していますが、他の多くの番号も試しましたが、運が悪かったです。私は何度もドキュメントを読み、Web全体からいくつかの記事を読み、それらの例も使用しましたが、まだ運がありません。

コンピューター間で簡単なメッセージを送受信する方法について誰かが知っていますか?

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

protocols - トレントのDHTはどのように機能しますか?

分散化したいp2p実装をコーディングしていますが、ビットトレントなどのプロトコルでDHTがどのように機能するかを把握するのに問題があります。トラッカーがない場合、クライアントはピアがどこにあるかをどのように知るのですか?ピアは実際のトレントファイルに保存されていますか?

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

networking - メッシュ ネットワーク上のリソース

メッシュ ネットワークに関する優れたリソースへのポインタはありますか?

たぶん私は正しい用語を使っていません。さまざまなマシンに複数のエージェントを持つアプリを作成する必要があり、各エージェントは他のエージェントの知識を持ち、他のエージェントと通信できる必要があります。おそらくP2Pアプリケーションの一種?

計画を開始するためのアーキテクチャレベルのものを本当に探しています。

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

p2p - インターネットを介したJXTAP2Pアプリケーション

私はJXTAを学んでいて、それをマスターしたいと思っています。チュートリアルプログラムをjxtaWebサイトからダウンロードしました。これらのプログラムはすべて、1台のPCから実行しただけで、問題なく動作しました。しかし、私はそれがインターネット上で機能することを望んでいます。私の友人もインターネットに接続しています。私のマシンでソケットサーバープログラムが実行されているときに、彼のマシンでソケットクライアントを実行しようとしました。また、myjxta(jxta p2pアプリケーション)をインターネット上で動作させるように試みましたが、成功しませんでした。どちらもADSL接続があり、D-LinkADSLルーターGLB-802Cがあります。ルーターのセットアップ中に、ユーザー名とパスワードを入力しました。ブラウザのプロキシ設定はありません。したがって、JXTAのプロキシ構成を行う必要がある場合は、どのように行う必要がありますか。

イーサネットのipconfigは次のとおりです

私は週からそれをやろうとしています。これを理解するのに助けが必要です。インターネット上でJXTAに利用できる情報があまりないので、これをどのように進めるかについていくつかのガイドラインが必要です。助けてくれてありがとう..

MyJXTA(JXTA Webサイトからダウンロードした既製のJXTAアプリケーション)を実行してインターネット上で動作させたいという質問を少し変更します。コメントに構成のスクリーンショットのリンクと、実行時のMyJXTAアプリケーションのスクリーンショットを提供しました。助けてくれてありがとう...

////////////////////////////////////////////////// ////////////////////////////////////////////////// ////////////////////////////////////////////////// ////////

私はちょうどtcpサーバーソケットと私のispにいくつかの問題があることを理解しました。私はそれをpythonSOCK_STREAMで確認しました。ここにスレッドがあります- インターネット上のPythonSOCK_STREAM。私のPCではデータグラムのみが機能します。jxtaがtcpサーバーソケットを使用したかどうかはわかりません。他に問題はありますか?

Wiresharkのスクリーンショット-http : //img188.imageshack.us/img188/3816/59237360.jpg

////////////////////////////////////////////////// ////////////////////////////////////////////////// ////////////////////////////////////////////////// ////////

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

c# - MicrosoftGrooveのようなファイル共有システムを作成する方法

.NET(c#)でMicrosoftGrooveのようなファイル共有およびチャットシステムを作成する必要があります。しかし、私はそれを作成する方法がわかりません。

質問がありました:

  1. ピア2ピアを使用して溝を作りますか?これを知っているなら、どんな図書館でも教えてください。

  2. Grooveはどのサービスを使用していますか?

  3. Grooveはネットワークサービスにどのテクノロジーを使用していますか?

0 投票する
2 に答える
1798 参照

java - C++ ピア ツー ピア アプリケーションで NAT トラバーサルを処理する方法 (理論ではなくコード例を示してください)

集中インデックス マネージャー サーバーを使用して、ピア ツー ピア接続を使用する単純なゲームを開発する必要があります。

クライアントがルーターの背後にある別のクライアントに接続しようとすると、問題が発生することはわかっています。主に理論を使用して説明する NAT トラバーサルについて読んでいましたが、本当に見たいのは C++ または Java のコード例です。

コードを介して NAT トラバーサルの意味を理解するのを手伝ってくれませんか? たぶん、ある種のオープンソースのシンプルなクライアントゲームですか?

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

indexing - Web サーバーをインデックス サーバーにすることはできますか?

p2p (ゲーム) アプリケーション用のインデックス サーバーを構築する必要があります。Web サーバー (lighttpd) を使用してプラグインで拡張できますか? この方法に問題はありますか?

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

python - Pythonを使用してポートをルーターに転送する方法

p2pインスタントメッセンジャーのようなpython p2pアプリケーションを構築しています。TCP/IP 接続を使用して他のピアと通信しています。クライアントにポート転送をさせたくありません。アプリケーションの起動時に、ポートがルーターに転送されているかどうかを確認する必要があります。そうでない場合は、ルーターに転送する必要があります。プログラムでポートをルーターに転送することは可能ですか? または、ブラウザで使用されるポート 80 を p2p 通信に使用するにはどうすればよいですか。