Zitat von
mkinzler:
Es kommt dabei auch darauf an, in welche Richtung und wieviele Pools es gibt (werden Änderungen gemacht, welche in die Datenbasis zurückgeschrieben werden müssen)
Zitat von
blackfin:
Zitat:
...denn ganz so trivial ist es dann leider doch nicht
Ok, dann sag uns doch mal bitte, was daran nicht trivial ist bzw. wo das Problem dabei liegt?
Du willst doch Tabellen vom Server mit denen von den Clients syncen, richtig?
Passiert diese Synchronisation der Datensätze nur auf einem Weg (neue Datensätze vom Server => Client) oder auch umgekehrt (neue lokale Datensätze aller Clients => Server).
Dann wird das ganze natürlich komplexer.
Alle Richtungen
Jeder Client soll Daten erzeugen können die er dann zum "Server" synct, die sollen dann nat. auch an die anderen Clients verteilt werden ... kann aber auch sein das der "Server" selber Daten erzeugt die dann an alle Clients müssen.
Zitat von
mkinzler:
Wenn du ein
DBMS verwendest, würde ich eine spezielle
DBMS bezogene Lösung verwenden.
SyncML ist theoretisch aucxh geeignet du müsstest dich dann aber um die Kapselung deiner daten kümmern
Genau das wird schwer, denn (z.B)
MySQL gibts auf mobilen Clients (Handy ...) nicht wirklich. Bzw. glaub ich nicht das es ein
DBMS gibt das wirklich Plattform übergreifend verfügbar ist (und auch was taugt)