Project

General

Profile

Message broadcast for one to one chat and group chat

Vinoth Rajendran
Added over 3 years ago

How can handle these scenario?

  • For One-to-one chat, As we know Tigase will publish the message to user only once. If any resource of the receiver/sender(for carbon copy) is unreachable message will not be published again.

  • If user A has opened application in two system (S1,S2) and user B in System S3, at this time if net get disconnected in one of the system(S2) then conversation done in this gap didn't get updated in (S2) after net get connected for sender and receiver.

  • If user A and B are chatting with each other, now user B close browser/tab, if user A send message to user B before user B session closed, in this time if user B re-login then message is not getting published.


Replies (1)

Added by Wojciech Kapcia TigaseTeam over 3 years ago

Vinoth Rajendran wrote:

  • If user A has opened application in two system (S1,S2) and user B in System S3, at this time if net get disconnected in one of the system(S2) then conversation done in this gap didn't get updated in (S2) after net get connected for sender and receiver.

You can try enforce all user connection to be established to one server using see-other-host redirection.

  • If user A and B are chatting with each other, now user B close browser/tab, if user A send message to user B before user B session closed, in this time if user B re-login then message is not getting published.

You could try:

  • sending presence while closing tab;

  • enabling StreamManagement.

    (1-1/1)