プッシュを実装するにはどうすればよいですか?マスターに祈ってください
RT、私は初心者で、現在次のプロジェクトに取り組んでいます: 私たちのサーバー A は、ネットワークを通じて [複数の] 他の人のサーバー B に接続されています。新しいエントリ メッセージが B のサーバーに追加された場合。データベースにアクセスすると、メッセージは A にプッシュされ、A はメッセージを処理してデータベースに保存した後、データ更新のために現在 A にアクセスしているブラウザ (複数の人が同時にアクセスしている可能性があります) にメッセージをプッシュします。これらのリンクにはテクノロジーが使用されていますか?実装は簡単であればあるほど良いです。時間は限られており、タスクは重いです。マスターの皆様、ありがとうございます。 ! !
------解決策---------
http を使用して B のメッセージを A に直接プッシュします。ブラウザがフォームを送信するのと同じプロトコルです
A はユーザーにプッシュされます。私は 2 つの方法しか知りません
1 つは ajax php、偽のプッシュです。実際、ブラウザは X 秒ごとに ajax リクエストを作成し、サーバーに問い合わせます新しい製品がある場合
2 つ目は、イベント駆動型 Web サーバーである Nodejs です。ブラウザがアクセスした後、リンクを占有したりサーバー リソースを消費したりせずに、PHP に新しいメッセージが送信されると、クライアント マシンの IP をハングさせることができます。これは実際にプッシュする必要があります
タスクに追いつくには、方法 1
-----解決策-------- -- ----------