최근에 COMET과 페이지 자체의 요청을받지 않고 클라이언트 페이지에 어떻게 대응할 수 있는지에 관해 알게되었습니다. 그러나 AJAX와 비교하여 매우 효율적이고 쉬운이 기술로 어떤 가능성이 있는지 궁금합니다. AJAX를 통한 COMET의 가능성
:-)답변
점점 더 많은 채팅 웹 사이트는 이제 심각하게는 HTML5 사양의 일부가되는의 WebSocket API는 서버가 클라이언트에 데이터를 푸시 할 수 있습니다. 이것에 대한 큰 장점은 클라이언트가 더 이상 업데이트를 위해 지속적으로 서버를 폴링 할 필요가 없을 때입니다. 업데이트가있을 때 서버는 클라이언트에 데이터를 보내고 업데이트를 알려줌으로써 대역폭을 보존하고보다 효율적인 애플리케이션을 허용합니다. 최신 브라우저는 이미이를 지원합니다. 반면에 프로토콜을 처리하기 위해서는 추가 서버가 필요합니다.
이제는 comet.comet의 시간이 reverse ajax입니다. 채팅 응용 프로그램에서 ajax를 사용하는 경우 데이터베이스 업데이트를 위해 매번 확인해야하지만 comet의 경우 서버 측 이벤트에 대한 모든 사항을 확인해야합니다. 이벤트 @ 서버 쪽은 데이터베이스가 업데이트 될 때 웹 페이지를 자동으로 업데이트합니다. 우리는 요청을 항상 줄 필요가 없습니다. 그래서 우리는 요청이 많아서 서버 두통을 피할 수 있고 응용 프로그램은 훨씬 더 빠릅니다.
이것은 그것을 comet.check 사용하여 라이브 채팅 예 : www.zeitoun.net/articles/comet_and_php/start
의 아약스
와우, http://stackoverflow.com/questions/4357780/developing-chat-api-like-that-of-stackoverflow에서 복사 한 답변입니다. 고맙습니다 – Starx
- 1. jQuery : ajax를 통한 유효화
- 2. AJAX를 통한 인증 처리?
- 3. Liftweb Comet의 장단점은 무엇입니까?
- 4. AJAX를 통한 PHP 세션 문제
- 5. AJAX를 통한 다중 뷰 처리
- 6. AJAX를 통한 HTML의 시간 리프레시
- 7. jQuery - Ajax를 통한 동적 탭?
- 8. jquery/ajax를 통한 양식 제출 데이터 전달
- 9. jQuery ajax를 통한 JSF 동작 호출
- 10. 긴 요청 폴링에 비해 COMET의 장점은 무엇입니까?
- 11. 도달 가능성 대 UIDevice- 도달 가능성
- 12. Ajax 응답 혼합 가능성
- 13. MVC3 컨트롤러 변수 액세스 가능성
- 14. jQuery를 사용하는 AJAX를 통한 JS 코드 -이 메서드는 안전한가요?
- 15. 유효성 검사에서 true를 반환하는 경우에만 ajax를 통한 POST
- 16. jQuery UI로드 필요 Ajax를 통한 동적 컨텐트 링크
- 17. 이미지 용 맞춤 URL 크롤링 및 AJAX를 통한 크기 조정
- 18. ajax를 통한 다차원 배열이 json_decode를 통해 null로 바뀜
- 19. Ajax를 통한 Base64 이미지 데이터 게시 - 데이터 자르기
- 20. Ajax를 통한 ASMX 서비스 호출이 중단됨 (완료되지 않음)
- 21. 요소 추가/제거 및 AJAX를 통한 특성 업데이트
- 22. 레일 3 - 범주 필터를 사용하여 Ajax를 통한 부분로드
- 23. XML에서 유니 코드 문자로드 및 AJAX를 통한 양식 입력
- 24. 최종 변수 액세스 가능성
- 25. strcat 실패 가능성?
- 26. GC.collect() 객체 도달 가능성
- 27. 셀 스타일 분리 - 가능성
- 28. 디자인 및 읽기 가능성
- 29. 보관소의 누출 가능성
- 30. 분수 손실 가능성 있음
넘어 당신은 jQuery를에 관한 효율적인 혜성 솔루션을 알고 계십니까? – Starx
jquery가 필요하지 않습니다. WebSocket API는 매우 쉽습니다 (http://ajaxian.com/archives/legitimizing-comet-with-html-5-websocket). –