2010-03-06 3 views
13

그래서 excatly BOSH에 대해 약간 혼란스러워합니다. http를 사용하여 XMPP 서버와 상호 작용하는 방법입니까? 예를 들어 openfire에서 BOSH를 사용하는 경우 http://domain.com:7070/http-bind/XMPP over BOSH 사용 방법

이 URL을 어떻게 사용합니까? 무엇을해야합니까?

+0

http://stackoverflow.com/questions/7074021/open-source-xmpp-library-with-bosh-support –

+0

저는 XMPP에 새로운 사람입니다. 내가 따라야 할 예 (링크)를 누군가에게주세요. 실제로 XMPP를 이해해야합니다. 감사 – Zeb

답변

13

는 허튼 소리는 클라이언트와 HTTP 호출을 사용하여 XMPP 서버 사이의 지속적인 연결을 시뮬레이션한다.

클라이언트가 서버에 HTTP 요청을하면 서버에 클라이언트에 보낼 항목이 없으면 서버는 구성된 시간 (예 : 30 초) 동안 연결을 유지합니다. 30 초 후, 서버는 클라이언트가 시작한 HTTP 요청을 리턴합니다. 즉시 클라이언트가 또 다른 HTTP 요청을하고 이것이 계속됩니다. 이 방법을 사용

, 클라이언트는 지속적인 세션을 시뮬레이션합니다.

9

BOSH는 XEP-206 의해 정의된다. 간단한 측면에서