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

认证高级PHP讲师

répondre à tous(4)
伊谢尔伦

Votre idée n'est pas bonne. Vous n'avez pas besoin d'établir la connexion vous-même, mais continuez à utiliser la méthode de connexion du navigateur, comme le protocole http(s) ws.
Le navigateur n'a aucun moyen de gérer les protocoles de communication autres que ces catégories.

Il existe donc actuellement plusieurs façons de mettre en œuvre cela.

  1. Interrogation longue, la page envoie une requête toutes les quelques secondes ou dizaines de secondes pour demander au backend s'il y a de nouvelles données, et elle sera chargée si il y en a. La méthode d'implémentation est utile pour ajax ou iframe.

  2. Websocket nécessite que le navigateur prenne en charge HTML5 et initie une connexion très longue. Le serveur peut envoyer des informations au client à tout moment.

PHPzhong

Le front-end peut utiliser WebSocket

PHPzhong

La formation de rotation Ajax peut le faire

小葫芦

Le backend reçoit, le frontend utilise AJAX pour demander des données, puis restitue la page.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!