|
|
|
|
|
by catchnear4321
1019 days ago
|
|
start by reading the terms of use for any of the sites you intend to poll. then plan on at least one of said sites blocking your service. think over whether you want to be invested in an arms race, or if you have any interest talking directly with the companies whose services you would monitor. tl;dr think about the non-code parts very carefully before taking any architectural advice you get here and running with it. |
|
To push data, things like Outlook mobile keeps a TCP Keep Alive connection open from the server to the phone and pushes data to the phone, so when an email arrives at the server, the phone is updated almost immediately. The TCP Keep alive can be a bit of nuisance for some firewalls though.
So like you say, a good idea to check any terms the site might have, otherwise a denial of service could occur.