recherche

Maison  >  Questions et réponses  >  le corps du texte

java - 如何将从客户端获取的实时信息显示到页面上?

PHP中文网PHP中文网2828 Il y a quelques jours411

répondre à tous(4)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:07:14

    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.

    répondre
    0
  • PHPz

    PHPz2017-04-18 10:07:14

    Le front-end peut utiliser WebSocket

    répondre
    0
  • PHPz

    PHPz2017-04-18 10:07:14

    La formation de rotation Ajax peut le faire

    répondre
    0
  • 高洛峰

    高洛峰2017-04-18 10:07:14

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

    répondre
    0
  • Annulerrépondre