0

Flash Media Server を使用しています。
いろいろなID
で迷っています 私はnearIDですか?で、相手はfarID?
nearNonce IDとは?

P2P が全体的にどのように機能するかを美しく説明している高レベルのアーキテクチャの説明を見つけました。
パズルの中ですべてのピースがどのように組み合わされるかを詳しく説明した記事は他にありますか?

最後に、ピアが通信するには、peerID を交換する必要があります。リモート共有オブジェクトを使用すると、このタスクを適切に実行できますか?それとも、XMPP などの他の種類の Web サービスを使用することをお勧めしますか?

多くの質問をお詫び申し上げます。

4

1 に答える 1

0

FMS プログラミングは非常に混乱する可能性があります。最後の質問に取り組むために、通常、ピアは FMS 自体 (サーバー側 AS) を介して導入されます。これを行う 1 つの方法は、ピアを NetGroup に接続させることです。この場合、ピアは同じグループに接続されている他のピアを検出できます。SSAS コードで 2 つのピアを手動で導入することもできます。

NetGroups について私が学んだ難しい教訓の 1 つは、単にグループに接続しているからといって、他のユーザーが同じグループに参加したときに通知を受け取るわけではないということです。グループ内の直接接続である新しいネイバーと、他のピアを介した間接接続であるグループ内の新しい非ネイバー ピアを取得した場合にのみ、通知を受け取ります。ピアがいつグループに参加したかを知りたい場合は、そのピアがグループ ブロードキャストを介して自分自身をアナウンスする必要があります。

私はまだこのことを学んでいるので、これをすべて塩の粒で考えてください:)

于 2013-06-27T20:56:22.247 に答える