Como atualizar automaticamente o SQLite a partir de um banco de dados online?

Olá,

Eu tenho uma aplicação web que utiliza dados de um banco de dados MySQL e preciso construir uma aplicação Android que tenha um banco de dados offline que pegue todos os dados do banco de dados online e seja atualizado assim que estiver conectado à Internet e haja modificações no banco de dados MySQL.

O que preciso é de links com artigos ou livros que me guiem nesse processo.

Agradeço toda ajuda desde já.

Voce poderia me ajudar numa coisinha? Por favor? Manja de layout?

No portal android tem 3 artigos em sequencia mostrando como fazer WebService com JSON e consumir no Android, lembrando que essa WebService é feita em Java, mas você pode fazer em PHP, C# …

Link 1: http://www.portalandroid.org/comunidade/viewtopic.php?f=7&t=17389
Link 2: http://www.portalandroid.org/comunidade/viewtopic.php?f=7&t=17465
Link 3: http://www.portalandroid.org/comunidade/viewtopic.php?f=7&t=17638

Já ouvira falar sobre o uso de Web Services nesses casos. Vou dar uma olhada e me aprofundar mais, muito obrigado pela resposta.