Pokaż wyniki od 1 do 6 z 6

Wątek: Lokalna baza danych, a synchronizacja z bazą zewnętrzną

  1. #1

    Dołączył
    Sep 2012
    Posty
    3
    Telefon
    Galaxy Ace
    Piwa (Postawione)
    0
    Piwa (Otrzymane)
    0

    Lokalna baza danych, a synchronizacja z bazą zewnętrzną

    Witam,

    Jestem w trakcie pisania aplikacji, która ma działać w trybie on/offline. I teraz pojawia się pytanie jak można synchronizować lokalną bazę na telefonie z bazą na serwerze? Rozwiązanie rekord po rekordzie nie wchodzi w grę. Pojawia się również problem taki, że na serwerze jest baza Microsoft SQL, a na telefonie jego ograniczona wersja CE. Macie może pomysł jak można by to zrealizować?

  2. #2
    Awatar Andrew

    Dołączył
    Nov 2011
    Skąd
    Częstochowa
    Wiek
    31
    Posty
    400
    Telefon
    Nokia Lumia 820
    Piwa (Postawione)
    5
    Piwa (Otrzymane)
    21
    Ja bym to zrobił przez jakiś web service, który będzie pośredniczył między bazami.

    Np ze smartfona wysyłasz paczkę z danymi (rekordy do aktualizacji), web service to odbiera i przerabia. W drugą stronę podobnie. JSON nawet się do tego nadaje.
    GOOgle With aNdrOID SUX

  3. #3

    Dołączył
    Sep 2012
    Posty
    3
    Telefon
    Galaxy Ace
    Piwa (Postawione)
    0
    Piwa (Otrzymane)
    0
    Tylko wtedy będę musiał mieć w każdej tabeli np kolumnę czy została zmodyfikowana/dodana w sumie to nie jest duży problem. No i chodzi jeszcze o to że przy pierwszym uruchomieniu aplikacji, aplikacja musi pobrać całą bazę danych z serwera i tu się zastanawiam jak można to zrobić rekord po rekordzie? czy można zrobić taką replikację bazy Sql na Sql CE?

  4. #4

    Dołączył
    Aug 2012
    Posty
    35
    Telefon
    HTC Mozart
    Piwa (Postawione)
    0
    Piwa (Otrzymane)
    1
    mozesz zrobic niedostepna dla nikogo tabele z lista ID modyfikowanych elementow.
    Jesli element jest dodany to tam sie doda jego id, jesli jest zmodyfikowany to tez tam doda sie jego id,
    a wrzucac elementy za pomoca triggera sql zalozonego na bazie (cholercia nie wiem czy idzie takie cos zrobic na bazie WP)

    potem osobny proces ktory tylko leci po tych id i wysyla na serwer...

    miliony sposobow

  5. #5

    Dołączył
    Sep 2012
    Posty
    3
    Telefon
    Galaxy Ace
    Piwa (Postawione)
    0
    Piwa (Otrzymane)
    0
    Dzięki.
    Przesyłanie na serwer już ogarnąłem tylko jeszcze muszę jakoś za pierwszym razem pobrać bazę na telefon. Można to jakoś zrobić z automatu? czy trzeba przesyłać rekord po rekordzie i zapisywać w bazie ?

  6. #6

    Dołączył
    Jan 2014
    Posty
    1
    Telefon
    xperia
    Piwa (Postawione)
    0
    Piwa (Otrzymane)
    0
    A gdzie można znaleść jakieś infotmacje o web service i JSON ja kto ze sobą połączyć oraz aplikacja ?

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. LUMIA 800 jak dysk zewnętrzny - komputery Mac
    Przez Rafał w dziale Pomoc techniczna
    Odpowiedzi: 8
    Ostatni post / autor: 18-08-2013, 14:09
  2. Aplikacja z licznikiem danych
    Przez WojtaZ w dziale Poszukiwania gier i aplikacji
    Odpowiedzi: 7
    Ostatni post / autor: 22-02-2013, 10:16
  3. [Nokia] Urządzenie jako zewnętrzny dysk twardy
    Przez Wodnik Szuwarek w dziale Nokia
    Odpowiedzi: 32
    Ostatni post / autor: 30-09-2012, 00:09
  4. Zewnętrzny głośnik Samsung
    Przez AdamChylo w dziale Akcesoria
    Odpowiedzi: 3
    Ostatni post / autor: 17-08-2012, 23:52
  5. Nokia Lumia 800 jako zewnętrzny dysk twardy
    Przez News Windows-Phone.pl w dziale News Windows-Phone.pl
    Odpowiedzi: 0
    Ostatni post / autor: 12-12-2011, 15:53

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •