ホームページ >バックエンド開発 >PHPチュートリアル >Dojo は xmpp に基づいてインスタント チャット システムを構築します
dojo xmpp インスタント チャット サーバー プッシュ
PC ソフトウェアがあり、tigase サーバーによって構築された xmpp を使用する Web オンライン チャット システムを作成したいと考えています。PHP ソケットまたは Comet、ソケットの方が良い解決策です。問題は、すべてのブラウザが互換性があるわけではなく、サーバー側での実装が少し面倒なことです。比較すると、comet (HTTP 長い接続に基づく「サーバー プッシュ」) は実装がより便利で、すべてのブラウザーと互換性があります。
Comet アーキテクチャは、イベント駆動型 Web アプリケーションだけでなく、株式取引市場分析、チャット ルーム、Web ベースのオンライン ゲームなど、強力な対話性とリアルタイム パフォーマンスを必要とするアプリケーションにも非常に適しています。
Comet アーキテクチャは、イベント駆動型 Web アプリケーションだけでなく、株式取引市場分析、チャット ルーム、Web ベースのオンライン ゲームなど、強力な対話性とリアルタイム パフォーマンスを必要とするアプリケーションにも非常に適しています。
あなたが話しているのは、ajax ロングポーリングです。
QQ と同じように、ソフトウェアの PC バージョンを持っており、次に Web バージョンを持っています。 PC 側自体は xmpp プロトコルを使用し、適切な xmpp サーバーを構築します。
PHPを使用してソケットサーバーを構築するのは非現実的です