I have used Robbiehanson XMPP Framework. My issue is when I fire presence query to join a group, it takes to much time for processing as it fetches messages and members along with their affiliations which is an internal library call. As and when the number of groups and its respective messages get increased, the more time it takes for processing. How can I manage to fetch all the messages without firing presence?
Note: I had implemented “multicast” where the performance was not an issue but using the same I couldn’t manage the unread count. So I had to switch to explicit presence calls for every group.
I have used Robbiehanson XMPP Framework. My issue is when I fire presence query to join a group, it takes to much time for processing as it fetches messages and members along with their affiliations which is an internal library call. As and when the number of groups and its respective messages get increased, the more time it takes for processing. How can I manage to fetch all the messages without firing presence?
Note: I had implemented “multicast” where the performance was not an issue but using the same I couldn’t manage the unread count. So I had to switch to explicit presence calls for every group.