I guess you can do by this way:
At server-side, you define some
web services.
At Android application, you define servie that run in background, and invoke to those web servies in a interval you defined before.
To invoke web services from Android application, you can use open source lib named
ksoap2[
^] or JSON.