(nachfolgendes bitte als „prinzipiell“ werten bzw. „so wie ich es verstanden habe“, also ohne Garantie obs tatsächlich zu 100% so ist)
Also:
die Daten die du per Designer abrufst liegen alle auf dem IPS-Server. Das betrifft auch die evtl. im Designer eingesetzten Grafiken.
Der Designer holt sich diese „zu sich“ und legt die dort in einen Image-Cache ab, vergleicht nun aber bei jedem Start, ob sein Cache noch mit den originalen Daten auf dem Server noch übereinstimmt, und läd die ggf. in seinen Cache nach
Das alles ist so, damit von mehreren Computern aus per Designer mit einem IPS-Server remote gearbeitet werden kann, gilt aber prinzipiell auch bei dem „Sonderfall“, wenn der Designer auf der gleichen Maschine läuft wie der IPS-Server
Wenn du nun also „zwischendurch mit einem anderen Designer“ gearbeitet hast (also offenbar remote von einem anderen PC aus), hast du folglich auf dem Server die Originaldaten geändert.
Startest du nun den „ersten“ Designer wieder, holt der sich automatisch die aktuellen Daten. Clever, was?
Natürlich brauch der zumindest die Zeit, um sich diese Daten dann auch beim Server abzuholen. Ist ne Frage der Leitungsgeschwindigkeit im Verhältnis zur Menge der geänderten Daten.
…und das Beste: Das ganze geht sogar parallel, also wenn 2 oder mehr Leute gleichzeitig „Ihren“ Designer an „Ihrem“ PC aufhaben, um auf den gleichen Server zu schauen. Und noch besser: Die können sogar gleichzeitig dran programmieren…
Das zeigen wir euch dann aber in der nächsten Maus…
…aber im Ernst: Schau mal hier. Offenbar gleiches Problem
Gruß Gerd
(bitte korrigiert mich, wenn ich da was falsch erzählt habe…)