Может ли клиент продолжать общаться с сервером XMPP после отправки недоступного присутствия?

StackOverflow https://stackoverflow.com/questions/5813285

  •  25-10-2019
  •  | 
  •  

Вопрос

После того, как клиент отправил сервер и недоступное присутствие, может ли он продолжать отправлять серверу больше xml Stanzas для его обработки, или сервер должен игнорировать эти xml stanzas? Я не мог найти ничего актуального в RFC-3921, но опять же, я только снял его.

Это было полезно?

Решение

Да, вы можете продолжать отправлять протокол после отправки недоступного присутствия. Например, вы можете вернуться в Интернет, вы можете отправить IQS на ваш сервер (который должен продолжать направлять ответы вам), и вы можете отправлять запутанные сообщения другим (в замешательстве, потому что у них нет присутствия от вас). Однако то, что вы можете не означает, что вы должны. Если вы пытаетесь контролировать входящий поток информации, рассмотрите возможность использования Xep-0273: sift вместо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top