I agree polling is better, but I think it needs taking one step further in that especially for GCMPC & GMTVC you should combine the calls into one & use an incremental update process between client & server instead of returning the entire market on each call.
Same timestamp thoery, but only returning data lines that have changed since the last timestamp, with the client feeding back the last returned timestamp on the next call.
It's a bit more work at both ends, however seeing as the new generation of apps are utilising these calls more, it would cut down the bandwidth requirement to a fraction of that currently used.
Same timestamp thoery, but only returning data lines that have changed since the last timestamp, with the client feeding back the last returned timestamp on the next call.
It's a bit more work at both ends, however seeing as the new generation of apps are utilising these calls more, it would cut down the bandwidth requirement to a fraction of that currently used.


I have been looking at the possibilities of incremental updates and even thow the theory behind it is solid and undeniable you do have a certain level of head ache that comes with it. 
Comment