java - 如何将从客户端获取的实时信息显示到页面上?
PHP中文网
PHP中文网 2017-04-18 10:05:14
0
4
364
PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(4)
伊谢尔伦

あなたの考えは正しくありません。自分で接続する必要はありませんが、引き続き http(s) ws プロトコルなどのブラウザの接続方法を使用してください。
ブラウザには、これらのカテゴリ以外の通信プロトコルを処理する方法がありません。

現在、これを実装する方法はいくつかあります。

  1. ロングポーリング。ページは数秒または数十秒ごとにリクエストを送信して、バックエンドに新しいデータがあるかどうかを尋ね、データがある場合はロードされます。この実装方法は、ajax または iframe に便利です。

  2. Websocket では、ブラウザーが HTML5 をサポートし、サーバーがいつでもクライアントに情報を送信できるように、非常に長い接続を開始する必要があります。

いいねを押す +0
PHPzhong

フロントエンドは WebSocket を使用できます

いいねを押す +0
PHPzhong

Ajax ローテーション トレーニングで実現できます

いいねを押す +0
小葫芦

バックエンドが受信し、フロントエンドが AJAX を使用してデータをリクエストし、ページをレンダリングします。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!