As mentioned, a background polling service is responsible for communicating with the push web service and getting push updates.
This service is started once users successfully log in and will keep running until they are logged out.
{{Hint|On Android and iOS the Polling will continue while UBIK is in the background and/or the device is asleep, but at a deduced frequency. On Android it is around 15 minutes. On iOS it depends on how much the App is used, the frequency can range from 15 minutes to a couple of hours. {{Version/XamarinSince|4.2}} }}
There are two types of push communication involved here, namely
# Recording the status ID in the received push update as the last push status ID;
# Passing on the data in the received push update so that {{UBIK}} can process it.
[[Category:2.4.0|Push Service (Client)]]
[[Category:Android|Push Service (Client)]]
[[Category:Push|Push Service (Client)]]
[[Category:WinX|Push Service (Client)]]
== Processing push data ==