私はC/Linux、フラッシュバイナリソケット、libevでチャットサーバーを作ったが、かなりうまくいっているようだが、私はフラッシュピアツーピアサービスを見てきた。これで何ができるだろうか。それはUDPのように思われるが、そこはキラーかもしれないが、驚くべきP2Pを使用してサーバーのコストを削減することが可能な場合。AS3 - P2Pネットワーク
チャットサーバー全体をP2Pにすることはできますか?サーバーコストはありませんか?私はそれが私のアプリケーションで他の何かが最近のフラッシュを必要とするとは思わないフラッシュ10がかかることに気づいた、それは明らかに別の欠点である。少し圧倒的な可能性がある新しい技術を見ると、非常に多くの変数があります。私は、クライアント/サーバーとP2Pネットワーキングの批判を、Flashで評価しています。
ありがとうございます!
私は主にP2Pであると信じてBattle.netのようなものを見ると(ブリザードは人々を一致させるためにいくつかのサーバの作業を行う必要がありますが、私はそれは程度だと思いますそれは私がゲームがP2P(すなわちMMOではない)をサポートすることができれば、これはチャットサーバのようなもののための良いモデルかもしれないと思う。 –
何らかの方法でユーザーを接続し、AIRだけがUDPを使用できるため、サーバーにいくらかのコストがかかります。あなたはRTMFPプロトコルを見ています。 – turbosqel
アドビは、ラボhttp://labs.adobe.com/technologies/cirrus/でCirrusと呼ばれるP2Pソリューションを提供しています。これはクライアントをハンドシェイクしてサーバなしで直接データを交換できるようにするために使用されます。理論的には、Cirrusを使用する場合はサーバーは必要ありませんが、クライアントは各クライアントがCirrusに接続できるようにCirrusから返されたキーを知る必要があります。これは、キーを保存して表示名を簡単にリンクできるようにするデータベースです。データベースにはサーバーが付属しています.. –