Pergunta

Eu estou usando um PacketListener para receber pacotes XMPP.

Se eu receber o seguinte:

<presence from="jeanne@belle.com" to="betty@belle.com" type="subscribe"/>

é o servidor XMPP me esperando para responder imediatamente?

  • Motivation :. Eu quero para armazenar em cache todos esses pedidos de subscrição e permitir que o destinatário seletivamente aceitar / recusar (à la convites facebook)
  • Existe uma API em que eu possa solicitar para todos os pedidos de subscrição de openfire?
Foi útil?

Solução

Você não precisa para responder imediatamente ou mesmo em uma determinada sessão; o servidor armazena o fato de que você tem uma assinatura de entrada pendente, e você vai voltar a informar sobre a assinatura pendente de cada vez que efetuar login. Portanto, não deve haver necessidade de solicitar a lista também.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top