Discussion in forum:
http://exadel.org/node/54
I have a JavaFX client configured with Flamingo push and I've noticed from observing HTTP traffic between the client and server that a GET request is issued in between POST requests. The additional GET request is used by Flamingo for checking if there is a server connection or not. If a server isn't accessible the Flamingo messaging switches into an off-line mode.
The current implementation can be improved by:
1. making these connectivity checks switchable - my application does not require an off-line mode so Flamingo is generating an increased server load (we potentially have a large number of client apps);
2. if offline detection is required then Flamingo is polling the server for messages anyway - why not just use the poll request status to drive offline mode?
Cheers,
Chris.