WinFS

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 15 mars 2021; kontroller kräver 6 redigeringar .

WinFS ( engelska  Windows Future Storage ) [1]  är en oimplementerad data- och metadatahanteringsplattform från Microsoft Corporation som nära interagerar med NTFS -filsystemet . WinFS var tänkt att vara en av de stora innovationerna för Windows Vista vid en tidpunkt då systemets kodnamn var Longhorn och det var tänkt att ersätta NTFS . Men i juni 2006 tillkännagavs utvecklingen av WinFS som ett filsystem för operativsystem [2] , och i november 2006Microsoft har uppgett att filsystemet fortfarande är under utveckling och kommer senare, antingen i Windows 7 eller som en fristående produkt. Utvecklingen som dök upp under genomförandet av projektet kan användas i nya versioner av MS SQL server och ADO.NET .

Beskrivning

Kärnan i WinFS är den så kallade strukturerade datamodellen . Under detta finns en mekanism som ständigt bearbetar (administrerar och strukturerar) digitala element eller entiteter (i den bokstavliga översättningen "objekt" - objekt), som Microsoft nämner i detta sammanhang. Valet av detta ord är inte dåligt, eftersom objekt använder beskrivande element som går utöver begreppet en fil . Det bör förstås att dessa beskrivande element inte finns i filen, utan är helt ägda och kontrollerade av WinFS. Så den fysiska strukturen av filer på NTFS-nivå genomgår inga förändringar. Med detta schema kan inte bara filer registreras som entiteter, utan också, säg, kontakter, favoritlänkar på Internet, brev, datum, märken, tillverkare, etc., det vill säga alla attribut som är inställda som standard eller tilldelas av användaren.

Ur användarens synvinkel tar enheter bort behovet av att använda den fysiska platsen för filer[ förtydliga ] . Istället organiserar Windows data, baserat på dess innehåll, i virtuella mappar. När du söker efter data ersätter nu anpassade kriterier som "Alla semesterfoton under de senaste två åren" (filtyp, var och över tid attribut) filformat, författare och platsinformation.

Microsoft har implementerat en föränderlig enhetsmodell i WinFS. Utvecklare kan definiera dem själva med XML -metadata och ange relationer mellan dem. Samtidigt är det möjligt att till exempel visa alla dokument från en given författare, tillsammans med information om hans adress och fotografier som är associerade med honom.

Du kan också ändra utformningen av Utforskarens vyalternativ och kommandon associerade med vissa filtyper. Utvecklare kan till exempel ange vilka snabbmenyalternativ som ska visas för vissa enheter och vilka ikoner som ska användas. Därför kan filutforskaren i Seven utföra en helt ny rad uppgifter. Till exempel, under en sökning, kan en utvecklare dessutom specificera exekveringen av kommandon associerade med enheter. Om användaren till exempel söker i ett e-postarkiv, kan Explorer anropa Microsoft Outlook för att förbereda och skicka ett standardsvar – med ett musklick.

Det är troligt att vi kan förvänta oss en koppling mellan Microsofts rättighetshanteringssystem och Next Generation Secure Computer Base (NGSCB), som redan finns i rudimentär form i alfaversionen av Seven. Kanske kommer systemet någon gång att kunna klassificera filer enligt vissa säkerhetskriterier.

Den närmaste analogien till enheter är taggar , i själva verket kommer de för användaren att vara sådana taggar - universella, delvis knutna till specifika filer (till exempel kan filer med foton och musik ha både allmänna taggar och specifika för varje filtyp). I denna mening är själva filsystemet en fillagring optimerad för att lagra data (men inte information om dem), och metafiler är databasindex som ger åtkomst till filer.

Se även

Anteckningar

  1. Läckta Windows tips om kommande ändringar . ZDNet . CBS Interactive (30 september 2007). Arkiverad från originalet den 30 september 2007.
  2. Microsoft har övergett lanseringen av WinFS (otillgänglig länk) . Hämtad 18 juni 2009. Arkiverad från originalet 13 februari 2007.