
Unterstützt das XMPP-Protokoll selbst den Nachrichtenverlauf?
Ich meine, wenn ich offline gehe, kann ich dann Nachrichten abrufen, die ich erhalten hätte, wenn ich online gewesen wäre?
Ich verwende GTalk mit einem XMPP-Client und kann den Chatverlauf nicht sehen, wenn ich offline bin. Ich muss in GMail gehen und ihn hier sehen ... Ich weiß nicht, ob es am fehlenden XMPP-Protokoll oder XMPP-Client liegt oder ob GTalk diese Funktion einfach nicht unterstützt.
Antwort1
Hängt von der Serverimplementierung ab. Ich würde davon ausgehen, dass dies bei aktiv gepflegten/entwickelten Projekten der Fall ist, z. B. Prosody, Tigase, Mongoose.im.
Nützliche Links:
- Flexibler Offline-Nachrichtenabrufhttp://xmpp.org/extensions/xep-0013.html
- Bewährte Vorgehensweisen für den Umgang mit Offline-Nachrichtenhttp://xmpp.org/extensions/xep-0160.html
- Verspätete Lieferunghttp://xmpp.org/extensions/xep-0203.html
- Kann XMPP/Jabber die Bearbeitung von Nachrichten und Offline-Nachrichten wie in Skype unterstützen?
Antwort2
Von demGoogle TalkDokumentation„Offline-Freund kann keine Nachrichten empfangen“:
Wenn Sie offline keine Nachrichten empfangen können, überprüfen Sie Folgendes:
- DeinGoogle TalkDer Benutzername muss mit einemGoogleKonto, das verwendetGoogle Mail.
- DerChatverlaufmuss aktiviert sein in IhremGoogle MailKonto.
Oder wenn es nur von Zeit zu Zeit oder nur bei bestimmten Kontakten passiert:
- Der Absender hat „inoffiziell gechattet“, als Sie offline gegangen sind.