[RDF] WRAF 0.22 klar
Jonas Liljegren
jonas@paranormal.se
Tue, 8 Aug 2000 09:02:09 +0200 (CEST)
On Mon, 7 Aug 2000, Stefan Andersson wrote:
> Allts=E5, jag t=E4nkte p=E5 det d=E4r med hur man skall t=E4nka p=E5 att =
'l=E4gga
> till' data till modellen, n=E5got som ju inte RDF behandlar egentligen. I
> RDF _representerar_ man en modell, man l=E4gger inte till.
>=20
> Det handlar ju _egentligen_ om att man g=F6r uttalanden om objekt/resurs,
> right?
Ja.
> Och lokal data om 'remota' objekt kan ju ses som lokal kopia/cache,
> right?
All data =E6r uppm=E6rkt med vilken model de h=F8r till. Du kan bara g=F8ra
f=F8r=E6ndringar i models som du dels =E6ger och som dels fortfarande =E6r
"=F8ppna". N=E6r en model =E6r markerad som "closed" =E6r det en signal til=
l
omv=E6rlden att den inte kommer att f=F8r=E6ndras. Enbart ers=E6ttas med en=
ny
modell, om det skulle vara aktuellt.
> D=E5 =E4r ju egentligen datatill=E4gg helt enkelt lokala kopior av gjorda
> statements - d.v.s. om jag g=F6r en serie statements s=E5 uppdaterar jag
> samtidigt systemet.
Nya statements hamnar i en model som du sj=E6lv =E6ger. Tills vidare kommer
alla models att f=E5 en URI under en specifik lokal namespace. N=E6r ett
system f=F8r agents/users och authentication finns kan man knyta vilka
namespaces som =E6gs av vilken agent.
Hittills har man halvt om halvt antagit att modellens inneh=E5ll ska kunna
finnas under den URL som representeras av modellens URI. Men det m=E5ste
f=F8r=E6ndras med tiden. Det verkar som om man allm=E6nt v=E6ntar p=E5 arbe=
tet med
digital signatures "trusted web" i samband med XML.
> Statementen kan antingen 'l=E4ggas till' i modellen, rymden, genom att ma=
n
> a) G=F6r systemet uppm=E4rksam p=E5 att en viss resurs g=F6r uttalanden o=
m en
> 'lokal' resurs (native eller lokal kopia) s=E5 systemet kan inkorporera
> resursen i en query, eller kopiera resursen lokalt.
Ett interface kan ha hand om resurser som finns n=E5gon annan stans p=E5
webben. Det =E6r interfacets uppgift att se till att uppgifterna =E6r
aktuella. Den f=E5r h=E5lla reda p=E5 =F8ppna models och uppdatera motsvara=
nde
objekt. Man kan ocks=E5 sl=E5 upp om dessa models finns i en lokal DB
nedsparade som kopia, och f=E5r d=E5 uppdatera dem med. Det =E6r allts=E5 =
min
intention att implementera n=E5gon form av "push".
> b) F=F6rser systemet med ett set anonyma uttalanden, som f=E5r lokala URI=
:er
> (klassiskt RDF:: - objektskapande)
Nej. Alla uttalanden m=E5ste ske inom en model. Det =E6r allts=E5 numera et=
t
m=E5ste att f=F8rst skapa en model och d=E6refter kan man g=F8ra statements=
i
denna model.
Och det =E6r allts=E5 t=E6nkt att denna models ska skapas p=E5 basis av n=
=E5gon form
av authenticiering och data om vem det =E6r som vill skapa en model.
--=20
/ Jonas - http://jonas.liljegren.org/myself/en/index.html