[ staleks @ 08.12.2005. 00:15 ] @
Ovako imam sledeci problem, pa su mi potrebne neke ideje: Recimo da imam client – server arhitekturu, ali koja nije povezana non – stop, nego recimo da je podatke potrebno sinhronizovati ali “ on demand “. Problem mi je u sledecoj stvari recimo da se na klijent strani treba odraditi jedan RADNI_NALOG(id_naloga, id_modela, …. ), gde je id_modela FOREIGN KEY koji se popunjava iz tabele MODELI(id_modela, naziv, …. ). Pocetno stanje tabele MODELI na client strani odgovara 1 – 1 sa tabelom MODELI na server strani. Kako veza client – server nije non – stop, vec “ on demand “ da bi ja klijent strani omogucio autonoman rad, na klijentu je moguce unositi nove MODELE u tabelu MODELI. I nakon toga otvarati nove RADNE_NALOGE. U medjuvremenu se na SERVER strani administrator odlucio da UPDATE – uje podatke u tabeli MODELI. Ovi podaci na server strani su jedini validni podaci ( sadrze slike, druge relevantne podatke itd ). On nema razloga da unosi podatke u tabeli RADNI_NALOZI. E sad, klijent posle odredjenog vremena ( recimo administrator SERVER strane ga je obavestio da su novi podaci dostupni )treba da se konektuje na SERVER I da preuzme nove podatke iz tabele MODELI na SERVERU. PROBLEM !!! – RADNI_NALOZI izdati na klijent strani u vremenu izmedju dva preuzimanja a sa privremenim podacima iz tabele MODELI ( na klijent strani ) bi trebalo da promene kljuc ID_NALOGA tako da sad ti podaci budu iz nove preuzete tabele MODELI. Ukoliko imate neke ideje, bio bih vam zahvalan da ih podelite samnom. Ili javno ili na mail: [email protected] |