long-polling

    3

    1답변

    간단한 폴링 시스템을 사용하려고합니다. (예, 이 아닙니다.은 기성품 인 scipt를 사용하고 싶지 않습니다. 배우고 싶습니다.) result.end();을 호출하지 않고 클라이언트에 쉽게 데이터를 다시 파이프하거나 쓸 수있는 노드 서버를 사용하고 있습니다. 이 클라이언트 측은 어떻게해야합니까? 나는 더 나은 브라우저가 빠르고 쉽게 websocket을 사용

    1

    1답변

    저는 서버의 새 데이터로 내 페이지를 자동으로 업데이트하는 옵션을 찾고있었습니다. 내 데이터가 10 분에서 1 시간으로 변경 될 수 있으므로이를 예측할 수 없습니다. 이런 일이 생길 때마다 변경 사항이 화면에 나타나야합니다 (15 초 이내). 하나의 옵션은 폴링하고 15 초마다 요청을 보내는 것입니다. 그런 다음 서버에 요청을 보내고 30 분 이상 빈 결과

    0

    1답변

    알림 시스템에 longpolling 기술을 사용합니다. longpolling은 데이터베이스 테이블의 고유 ID를 확인하여 작동합니다. 마지막으로 변경된 ID보다 크면 데이터가 가져옵니다. 좋은 일 ... 나는 최근에 업데이트되고 삭제 된 행의 가치를 얻기 위해 longpolling 기술을 구현하는 방법을 궁금해합니다 ... 전통적인 shortpolling은

    2

    2답변

    나는 긴 설문 조사를 배우려고 노력하고있어 나는 다음과 같은 PHP 스크립트를 사용하고 있습니다 : <?php $lastMod = filemtime('test.txt'); $counter = 10; while ($counter > 0) { if (filemtime('test.txt') !== $lastMod) { echo file

    -1

    1답변

    사용자를위한 새로운 메시지 알림을 실현하도록 도와주세요. function getmess(){ $.ajax({ url:"notif.php", data:{"id":id}, type:"GET", success:function(result){ $("#count").html(result); setTimeou

    1

    1답변

    장고에서 Long Polling과 관련하여 읽은 적이 있지만 내 문제는 토네이도를 사용하거나 채팅 응용 프로그램을 작성해야하는 복잡한 문제가 아닙니다. JS 클라이언트가 N 초 후에 폴링 요청을 보냈습니다. DB에서 정보를 포함하는 테이블을 업데이트해야합니다. 서버를 요청하고 DB의 특정 테이블에 대한 작업이 있으면 해당 행을 반입하여 클라이언트에 반환해야

    2

    1답변

    Django 웹 응용 프로그램과 데스크톱 응용 프로그램간에 데이터를 동기화하는 모범 사례가 있습니까? 둘 다 파이썬에 있습니다. 이상적으로는 웹 앱에서 발생하는 모든 데이터 업데이트를 즉시 데스크톱 앱에 푸시하여 데스크톱 앱이 항상 최신 버전의 데이터를 갖도록하고 싶습니다. 또한 라이브 메시지를 보내고 싶습니다. "이것은 현재 사용중인 항목입니다." 지금까

    3

    1답변

    Clojure에서 확장 가능한 채팅 서버를 구축하려고합니다. http-kit, compojure 및 redis pub/sub를 사용하여 다른 노드 사이에서 통신합니다 (팬 아웃 방식). 서버는 연결 b/w 클라이언트 - 서버에 긴 폴링 폴백을 사용하여 웹 소켓을 사용합니다. 단일 사용자는 브라우저의 탭마다 하나의 연결로 여러 개의 연결을 가질 수 있으며 메

    4

    1답변

    현재 while (true) 루프 내에서 longpolling 스크립트를 실행 중입니다. PHP set_time_limit은 0으로 설정됩니다. 이전 프록시를 프록시하는 다른 nginx 서버가있는 아파치 서버가 있습니다. 이 longpolling 스크립트를 통해 MySQL 테이블에서 텍스트를 가져옵니다. 이 프로세스가 서버 성능을 저해 할 지 알고 싶습니다

    1

    1답변

    db 값을 수동으로 변경하고 내 컨트롤러가 10 초마다 API를 쿼리하도록하여 서버 폴링을 시뮬레이션합니다. 모든 것이 작동하지만 DB가 변경되면 뷰의 값이 0으로 변경된 후 값을 변경해야합니다. 컨트롤러보기에서 messageControllers.controller('NavigationCtrl', ['$scope', '$routeParams', 'Messa