찾다

 >  Q&A  >  본문

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

PHP中文网PHP中文网2828일 전410

모든 응답(4)나는 대답할 것이다

  • 伊谢尔伦

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

    귀하의 생각이 옳지 않습니다. 직접 연결할 필요는 없지만 http(s) ws 프로토콜과 같은 브라우저의 연결 방법을 계속 사용하세요.
    브라우저에서는 이러한 범주 이외의 통신 프로토콜을 처리할 수 있는 방법이 없습니다.

    현재 이를 구현하는 방법에는 여러 가지가 있습니다.

    1. 긴 폴링의 경우 페이지는 몇 초 또는 수십 초마다 백엔드에 새 데이터가 있는지 묻는 요청을 보내고, 있으면 로드됩니다. 구현 방법은 ajax 또는 iframe에 유용합니다.

    2. Websocket은 브라우저가 HTML5를 지원하고 매우 긴 연결을 시작해야 하며 서버는 언제든지 클라이언트에 정보를 보낼 수 있습니다.

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:07:14

    프론트엔드는 WebSocket을 사용할 수 있습니다

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:07:14

    Ajax 로테이션 훈련이 가능합니다

    회신하다
    0
  • 高洛峰

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

    백엔드가 데이터를 수신하고 프런트엔드가 AJAX를 사용하여 데이터를 요청한 다음 페이지를 렌더링합니다.

    회신하다
    0
  • 취소회신하다