XMPP 존재 구독에 대한 응답을 지연시킬 수 있습니까?
문제
XMPP 패킷을 받기 위해 PacketListener를 사용하고 있습니다.
다음을 받으면 :
<presence from="jeanne@belle.com" to="betty@belle.com" type="subscribe"/>
XMPP 서버가 내가 즉시 응답 할 것으로 기대하고 있습니까?
- 동기 부여: 이러한 모든 구독 요청을 캐시하고 수신자가 선택적으로 수락/거부 (Facebook 초대장)를 수락 할 수 있습니다.
- OpenFire에서 모든 구독 요청을 요청할 수있는 API가 있습니까?
해결책
주어진 세션에서 즉시 또는 심지어 회신 할 필요가 없습니다. 서버는 보류중인 인바운드 구독이 있다는 사실을 저장하고 로그인 할 때마다 보류중인 구독을 다시 구성 할 것입니다. 따라서 목록을 요청할 필요가 없습니다.
제휴하지 않습니다 StackOverflow