Comet 및 jQuery [닫힘]


113

저는 자바 스크립트를 사용하여 서버 푸시에 대한 연구를 수행했으며 제가 찾고있는 것이 "Comet"디자인 패턴에 있다는 일반적인 합의를 찾았습니다. jQuery 위에 구축 된이 패턴의 좋은 구현이 있습니까? 그렇지 않다면,이 패턴의 좋은 구현이 전혀 있습니까? 그리고 이러한 질문에 대한 답변에 관계없이 구현 관점에서이 패턴에 대한 문서가 있습니까?

답변:


77

Till이 언급 한 플러그인을 작성했습니다. 플러그인은 Bayeux 프로토콜 의 구현 이며 현재 롱 폴링 (AJAX를 통한 로컬 서버) 및 콜백 폴링 (XSS를 통한 원격 서버)을 지원합니다. 거기에있다 바 이외의 나는 내 플러그인 작업을 들었을 것을 cometd - 트위스트라는 파이썬 구현은,하지만 난이 확인하지 않았습니다. jQuery Comet 예제가 포함 된 cometd-jettyerlycomet에서 작동하는지 테스트하고 확인했습니다 . 내 블로그 에 더 많은 정보 가 있으며 기본 채팅 예제가있는 현재 코드는 Google 코드 페이지 에서 찾을 수 있습니다 . 이 정보가 도움이되기를 바라며 플러그인에 대한 추가 도움이 필요하면 언제든지 저에게 연락하십시오.


1
플러그인에 대한 좋은 작업, 나를 위해 잘 작동합니다.
camflan

3
: 플러그인 틸 언급 plugins.jquery.com/project/Comet
아사드 R.

9
플러그인은 아주 오래되어 더 이상 유지되지 않습니다. Cometd는 이제 jQuery 인터페이스 플러그인과 함께 자체 JS lib를 패키징합니다.
Morgan ARR Allen

안녕하세요, ASP.NET에서 플러그인을 사용하려고하는데 혜성의 초보자입니다. 그래서 당신의 플러그인에 대한 튜토리얼 / 문서 / 데모를 공유 해주세요. JQuery 플러그인 사이트에서 문서 읽기를 클릭하면 홈 페이지로 이동하지만 거기에서 문서를 찾을 수 없습니다. Pls 도와주세요.
Raghav

15

누군가 jQuery를 사용하여 Comet 용 클라이언트를 만들었 습니다 . 그래도 좋은지 모르겠습니다. 나는 Comet에 대해 읽었고 그것이 할 수있는 모든 좋은 것에 대해 들었지만, 그것을 사용하는 것에 익숙해지지 않았습니다. 내 현재 프로젝트에 시간과 사용 사례가 없었습니다.

혜성 구현에 대한 링크를 추가하는 것을 완전히 잊었습니다.

Comet Daily가 있으며 온라인 에서 비교 합니다. 비교는 다른 구현의 성숙도를 강조합니다. 꽤 흥미롭고 시작해야합니다.

도움이 되었기를 바랍니다.


9

혜성 패턴을 구현하는 완전한 클라이언트 및 서버 측 솔루션에 대해서는 Ape 프로젝트 를 확인하십시오 .



3

Comet은 훌륭한 솔루션이며 모든 종류의 구현이 있습니다. 어느 것이 당신의 필요에 달려 있습니다.

IIS / ASP.NET, WebSync 용 솔루션을 구현했습니다 . 여기에는 jQuery와 잘 작동하는 자바 스크립트 클라이언트가 포함되어 있습니다. 기술적으로 Bayeux 프로토콜이기 때문에 모든 Bayeux 클라이언트는 멋지게 작동해야합니다. dojo 라이브러리에서도 동일한 프로토콜을 찾을 수 있습니다.

자세한 내용 은 Bayeux 프로토콜 의 사양을 참조하세요 .




2

JQuery를 사용하는 경우 jquery-stream을 권장합니다. 저는 현재 프로젝트에서 jquery-stream을 사용하고 있으며 지금까지 신뢰할 수 있고 잘 문서화되었으며 활성 Google 코드 프로젝트가 있습니다.

http://code.google.com/p/jquery-stream/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.