Jak mogę udostępnić historię podobną do Skype'a wszystkim klientom korzystającym z Jabbera?

10

Skype robi to porządnie, wysyłając tę ​​samą historię (dziennik zdarzeń, dziennik wiadomości) do wszystkich klientów podłączonych do tego konta. Powoduje to dokładnie taki sam dziennik czatu na wszystkich klientach, nawet zawierający własne wiadomości w prawidłowej kolejności chronologicznej. Chciałbym ten sam efekt przy użyciu Jabbera. Jak to by było możliwe?

Obecnie w Jabber nie otrzymujesz własnych wiadomości od innych klientów, a także wiadomości od innych osób tylko dla klientów, którzy są obecnie subskrybowani (wielu klientów rezygnuje z subskrypcji z powodu braku aktywności).

svenstaro
źródło

Odpowiedzi:

5

Ponieważ twoje pytanie jest niezależne od oprogramowania, ogólna odpowiedź brzmi: XEP-0136 definiuje procedury archiwizacji komunikatów po stronie serwera dla Jabbera. Teoretycznie oprogramowanie klienckie musiałoby umożliwiać archiwizację wiadomości na serwerze. Problem praktyczny polega na tym, że nie znam żadnego serwera (ani klienta w tym zakresie), który implementuje XEP-0136.

Janos Pasztor
źródło