Hello myDBR Support,
How are things going? After going through a short period of tackling other priorities we have been able to return to implementing the task we set out to do earlier- real-time reporting/charting. As you guys have provided a lot of assistance (see our conversation here for reference) we have been able to successfully implement this and to create an environment for monitoring the reporting activity and experience of the users from a reporting dashboard. A big thank you for helping us achieve this!
The next phase is to release this real-time functionality to other reports on the server (our network admin team is really excited about this). We have, however, run into some limitations. The primary limitation seems to be due to the inability to make and receive multiple requests simultaneously in the same session. The dashboard (mentioned above) provides a view that appears to be making and receiving multiple requests and give the impression that there is true multi-tasking going on with refreshing each of the 3 embedded subreports, but in truth it's just a careful balance of the ajax call timing and continuous checks of the queue for those calls.
What I am hoping to potentially get your help on is managing sessions for the end-user. I can easily create new sessions (using a chrome plugin) to navigate and continue using myDBR without the one dashboard holding up anything I'm trying to do in myDBR- the end users mostly will not be looking to do this. Is there a way to create and potentially manage sessions within the myDBR framework?
Preferably I'd like any real-time report to be in its own session. The most I'd expect is 3 sessions per active user. Thanks for taking the time to read this and thanks in advance for any ideas you guys may have.