Kann ein Client nach dem Versenden der nicht verfügbaren Präsenz weiterhin mit einem XMPP -Server kommunizieren?
-
25-10-2019 - |
Frage
Kann der Client den Server und die nicht verfügbare Präsenz gesendet haben, kann er dem Server weiterhin mehr XML -Stanzas zum Verarbeiten senden, oder sollte der Server diese XML -Stanzas ignorieren? Ich konnte in RFC-3921 nichts Relevantes finden, aber andererseits habe ich es nur überfasst.
Lösung
Ja, Sie können weiterhin Protokoll senden, nachdem Sie eine nicht verfügbare Präsenz gesendet haben. Sie können beispielsweise wieder online gehen, IQs an Ihren Server senden (was die Antworten weiterhin an Sie weiterleiten sollte) und Sie können verwirrende Nachrichten an andere senden (verwirrend, weil sie nicht von Ihnen präsent sind). Nur weil Sie nicht das heißt, dass Sie es sollten. Wenn Sie versuchen, den eingehenden Informationsfluss zu steuern, sollten Sie die Verwendung in Betracht ziehen XEP-0273: SIFT stattdessen.