Zajmuję się tworzeniem aplikacji na Androida, która przechowuje różne typy danych w wbudowanym świetle SQL dostarczanym przez platformę Android.Jak zsynchronizować bazę danych Android z internetowym serwerem SQL?
Wewnątrz aplikacji umieściłem przycisk "Sync", który ma zsynchronizować dane pomiędzy lokalną bazą danych SQL Light, a bazą danych Online SQL Server na moim serwerze.
Co to jest obejście tego problemu? Ta funkcja znajduje się w Kalendarzu Google, w którym możesz wyświetlać wydarzenia kalendarza na telefonie komórkowym, a po dodaniu nowego wydarzenia i synchronizacji danych możesz wyświetlić zaktualizowane dane, przechodząc do swojego konta online.
Uwaga: Nie chcę centralizować bazy danych w trybie online, ponieważ chcę również umożliwić użytkownikom mobilnym korzystanie z aplikacji bez połączenia z Internetem.
Dzięki.
Napisz Webservice i uzyskaj zaktualizowane dane z usługi i zaktualizuj bazę danych sqllite ..vice versa –
Użyłem PHP, aby napisać serwis internetowy w przeszłości. W zależności od implementacji możesz po prostu obniżyć nowe zdarzenia i umieścić je w db sqlite lub dodać/usunąć/modyfikować. Najlepszym/jedynym sposobem jest napisanie usługi sieciowej jako oprogramowania pośredniczącego do komunikacji między aplikacją a backendem! – javajavajava
Czy synchronizujesz między sqllite a serwerem mysql? – morty346