5/31/2023 0 Comments Archive signal messagesOn the assumption that a server automatically archives It is possible to apply the logic for splitting a stream of messages into conversations on theĬlient-side, thus greatly simplifying the protocol. Few clients even support this concept for local history storage, and Notable functionality in XEP-0136 that is intentionally not defined by this specification for simplicity: Protocol if it so chooses, though a mapping between both protocols is beyond the scope of this specification. Should be noted that (although not required) a server is free to implement XEP-0136 alongside this Through this it is hoped to boost implementation and deployment of archiving in XMPP. This specification aims to define a much simpler and modular protocol for working with a server-side Shown that the protocol defined therein supports rather more functionality than is typically needed for theĪbove uses, and is significantly more effort to implement. Naturally in the message log as the user scrolls back in time.Īnother extension for archiving already exists in XMPP, Message Archiving (XEP-0136) ). So-called 'infinite' scrollback, whereby a client automatically fetches and displays historical messages.Calendar-based on-demand display of historic messages in a client that doesn't keep local history.Automatic history synchronization between multiple clients.The resulting protocol was designed to allow for the following primary 2.Īs this extension aims to make things easy for client developers, some research was made into the Multiple clients, to read the history of a MUC room, or to view old items in a pubsub node. Support local history storage, to synchronise conversation history seamlessly between This feature allows them to record conversations that take place on clients that do not It is a common desire for users of XMPP to want to store their messages in a central archive Including groupchat results in a user archive.
0 Comments
Leave a Reply. |