Ah, cuveni "swivel chain integration"
Zakljucak ti je los, bolje bi bilo i za tebe i za tvoju distribuiranu aplikaciju da naucis nesto o IPC sistemima i remotingu nego sto se oslanjas na taj komunikacioni kanal (razmena fajlova preko FSa) nad kojim nemas nikakvu transakcionu kontrolu; od svih mogucih IPC sistema izabrao si najlaksi i najgori.
Citat:
deerbeer: A sto se tice Shared Memory blokova nisam siguran (nisam nikad ni probao da budem iskren) koliko su fleksibilni i dobri za takvu realizaciju zato sam i spomenuo "potpuna medjuprocesna komunikacija na Windows-u"
Pa nisu fleksibilni, u principu se ponasaju kao gornji sistem sa prebacivanjem fajlova, samo se zaobilazi disk sistem i sve se radi u memoriji. Shared memory block nije nista komplikovano, isto parce fizicke memorije lockovano u dva virtuelna adresna prostora u dva procesa i na to nakacen jedan mutex koji kontrolise trenutno "vlasnistvo" nad blokom, nalik na koriscenje lock() za multi-threaded kontrolu. Problem je naravno sto sistem nije bas pametan, nema nikakve transakcione kontrole, nema nacina da znas da li je blok ili nije dobio nove informacije sem da ga periodicno proveravas ili da implementiras neki Event based sistem za notifikaciju.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić