Format tal-Kontenitur Jew Wrapper: Kif Jaħdem Il-Format tal-Fajl tal-Interchange tal-1985

Inħobb noħloq kontenut b'xejn mimli pariri għall-qarrejja tiegħi, int. Ma naċċettax sponsorizzazzjonijiet imħallsa, l-opinjoni tiegħi hija tiegħi, imma jekk issib ir-rakkomandazzjonijiet tiegħi utli u tispiċċa tixtri xi ħaġa li tixtieq permezz ta 'waħda mill-links tiegħi, nista' naqla 'kummissjoni mingħajr spejjeż żejda għalik.

Il-Format tal-Fajl tal-Iskambju tal-1985 huwa format tad-dejta li jaħdem bħala kontenitur jew tgeżwir għad-dejta. Huwa komunement użat biex jaħżen u jittrasporta data. Il-format juża struttura binarja speċifika biex jikkodifika d-dejta b'mod konsistenti u faċli biex tużah.

Dan l-artikolu se jgħaddi mill- karatteristiċi u komponenti bażiċi tal- Skambju tal-Format tal-Fajl, u se jispjega kif taħdem.

X'inhu kontenitur

Ħarsa ġenerali lejn il-Format tal-Fajl tal-Interchange tal-1985

Il-Format tal-Fajl tal-Interchange tal-1985 (magħruf ukoll bħala IFF85 jew IFF) hija sistema użata biex taħżen u tiskambja informazzjoni f'format ta 'kontenitur jew tgeżwir. Ġie żviluppat minn Electronic Arts fl-1984 bħala format ta 'fajl standard miftuħ għall-ħażna u l-komunikazzjoni ta' data bejn il-kompjuters fuq pjattaforma.

IFF85 huwa proprjetà ta 'Electronic Arts, iżda huwa użat ħafna u appoġġjat minn ħafna bejjiegħa tas-softwer. L-għan primarju tal-protokoll IFF85 huwa li jittrasferixxi data binarja bejn tipi differenti ta' sistemi tal-kompjuter sabiex tkun tista' tiġi maħżuna jew manipulata f'diversi formati, inklużi test, numri, grafika u ħoss.

IFF85 jappoġġja valuri binarji sa 32-bit kif ukoll rappreżentazzjoni ta 'string ASCII ta' kull valur. Il-format jappoġġja wkoll ġerarkija tal-oġġetti li tippermetti li d-dejta fil-kontenituri tiġi rfinata aktar u indiċjata f'kategoriji bħal indiċjar tal-kulur, kulur selettiv u rendering kompost. Minbarra din il-kapaċità, IFF85 jipprovdi wkoll il-kapaċità li jehmżu kummenti flimkien ma 'dejta għal skopijiet ta' attribuzzjoni.

Tagħbija ...

L-arkitettura tal-protokoll IFF85 tippermetti li jintuża għal skopijiet oħra bħal strimjar tal-midja jew kunsinna ta' softwer fejn il-partijiet jintbagħtu separatament fuq konnessjoni tan-netwerk minflok kollha f'daqqa permezz ta' mekkaniżmu ta' trasferiment ta' fajls wieħed. Dan jista 'jgħin biex jitnaqqas il-ħin meħtieġ biex tniżżel softwer kbir programmi jew fajls tal-midja jekk ikollhom bżonn biss porzjonijiet ta' dak ipprovdut maqsum f'segmenti iżgħar li jistgħu jintbagħtu aktar malajr fuq konnessjonijiet multipli f'daqqa aktar milli jistennew sa l-aħħar għall-komponenti kollha fuq konnessjoni waħda qabel ma jġibu kollox flimkien mill-bidu sat-tmiem fl- ċiklu wieħed tal-proċess tat-tniżżil.

Format tal-Kontenitur

Il-Format tal-Kontenitur, spiss imqassar bħala “CFF”, hija l-istruttura tad-dejta sottostanti tal-Format tal-Fajl tal-Interchange. Dan il-format jipprovdi qafas għall-kodifikazzjoni u d-dekodifikazzjoni ta’ sistemi ta’ fajls kumplessi fi u barra minn format binarju wieħed. Il-Format tal-Kontenitur jaħdem bħala tgeżwir għall-inkapsulament ta 'elementi ta' data u l-attributi assoċjati tagħhom fi struttura ta 'data kompost waħda.

Ejja nesploraw kif jiffunzjona dan il-format sabiex tkun tista' tifhem aħjar il-kapaċitajiet tal-Format tal-Fajl ta' Interchange tal-1985.

X'inhu Format ta' Kontenitur?

Format ta' kontenitur hija ġabra ta’ regoli li tiddeskrivi kif fajl għandu jiġi organizzat. Jispeċifika wkoll kif id-dejta għandha tiġi kodifikata u kif l-applikazzjonijiet tas-softwer jistgħu jinteraġixxu mal-fajl. Inizjalment ġie introdott fl-1985, bħala l- Format ta' Fajl ta' Skambju (IFF).

L-idea wara li tuża dan il-format hija li tippermetti applikazzjonijiet ta' softwer differenti biex jaqraw partijiet differenti ta' fajl, anke jekk ma kinux iddisinjati biex jaqraw dawk il-formati partikolari. Dan jagħmilha aktar faċli biex tikkonverti fajls minn format għal ieħor mingħajr ma titlef xi kontenut.

Tibda bl-istoryboards stop motion tiegħek stess

Abbona man-newsletter tagħna u ikseb it-tniżżil tiegħek b'xejn bi tliet storyboards. Ibda billi ġġib l-istejjer tiegħek ħajjin!

Aħna nużaw biss l-indirizz tal-email tiegħek għan-newsletter tagħna u nirrispettaw tiegħek privatezza

Format ta' kontenitur tipikament jikkonsisti f'żewġ komponenti ewlenin: envelop u l-kontenut tiegħu. L-envelop fih informazzjoni kritika dwar it-tip ta 'data li tinsab fil-fajl u jinkludi affarijiet bħal algoritmi ta' kompressjoni, algoritmi ta 'kriptaġġ, u speċifikazzjonijiet ta' daqq għal fajls tal-midja bħal awdjo jew vidjo.

Iż-żewġ elementi huma maħżuna f'taqsimiet magħrufa bħala biċċiet, li huma bħal kontenituri ġewwa kontenituri – kull biċċa għandha l-envelop tagħha stess li jkun fiha informazzjoni dwar x'hemm ġewwa fih. Xi biċċiet komuni misjuba fil-fajls IFF jinkludu RIFF (riżorsi), LISTA (listi), PROP (propjetajiet), u CAT (katalgi). Dawn il-biċċiet jistgħu jiġu rranġati ġerarkikament biex jiffurmaw struttura ta 'siġra IFF li tiddefinixxi bits ta' informazzjoni ta 'referenza assoċjati ma' kull biċċa.

Ladarba l-kontenut u l-pakkett jiġu definiti mill-istruttura tas-siġra IFF, il-programmi tas-softwer jistgħu jużawhom biex jinterpretaw id-dejta b'mod konsistenti irrispettivament minn liema applikazzjoni ħolquha. Dan iħallik toħloq dokumenti kumplessi bħal albums multimedjali jew databases mingħajr ma tinkwieta dwar kompatibilità miksura bejn programmi differenti bħal edituri tat-test jew plejers tal-midja.

Vantaġġi ta' Format ta' Kontenitur

Il-format tal-Kontenitur, magħruf ukoll bħala IFF85 jew Format ta' Fajl ta' Skambju, huwa standard miftuħ għall-iskambju u l-ħażna ta’ data fi diġitali fajls. Ġie żviluppat għall-użu fuq kompjuters personali, iżda issa jinsab f'ħafna pjattaformi differenti li jvarjaw minn kontrolluri industrijali għal applikazzjonijiet ibbażati fuq il-web. Il-vantaġġi ewlenin li tuża dan il-format huma l- strutturi ta' data konsistenti u l-abbiltà li taħżen tipi multipli ta’ informazzjoni f’post wieħed.

IFF85 huwa format ta 'fajl ġerarkiku li jippermetti diversi applikazzjonijiet biex jaqsmu u jiskambjaw diversi tipi ta' data. Il-vantaġġ ta' din l-istruttura ġerarkika huwa li tgħin biex tiġi żgurata l-konsistenza bejn l-applikazzjonijiet, u b'hekk l-informazzjoni tinftiehem faċilment irrispettivament minn liema applikazzjoni ġġeneratha jew b'liema applikazzjoni se tintuża. Barra minn hekk, IFF85 jipprovdi applikazzjonijiet bil-kapaċità li jaħżnu diversi tipi ta' data fl-istess fajl—inklużi kordi tat-test, numri binarji (għall-valuri numeriċi), sinjali tal-ħoss (għall-awdjo) u aktar. Dan jagħmilha aktar faċli għall-utenti biex jimmanipulaw tipi differenti ta' data fl-istess applikazzjoni jew skambju bejn programmi ta' softwer differenti li huma ddisinjati għal kompiti jew pjattaformi differenti.

Benefiċċji oħra assoċjati ma' IFF85 jinkludu:

  • Grad għoli ta' affidabilità peress li l-informazzjoni kollha tibqa' intatta waqt it-trażmissjoni.
  • Kompatibbiltà ma 'formati oħra ta' ħażna.
  • Kapaċità ta 'twaħħil li tippermetti lill-utenti jżidu dokumenti bħal stampi u tpinġijiet.
  • Ittimbrar tal-verżjoni li jippermetti lill-utenti jikkontrollaw ir-reviżjonijiet.
  • Irkupru affidabbli minn interruzzjoni.
  • Appoġġ għad-dati tal-ħolqien/modifika.
  • Karatteristiċi ta' sigurtà li jippermettu lill-utenti jipproteġu b'password il-fajls skambjati.
  • Kodifikazzjoni ta 'tul ta' run li tnaqqas l-ammont ta 'spazju meħtieġ għall-ħażna ta' data intensiva ta 'sekwenza bħal frejms tal-vidjo jew kliem mhux frekwenti tal-awdjo.
  • Daqq ta 'veloċità varjabbli li jżid l-eżattezza tar-replay billi taġġusta l-output tas-sinjal kif xieraq.
  • Fedeltà tal-ħoss imtejba meta jittrasmettu ammonti kbar ta 'parametri tad-diskors korrelatati f'daqqa, flimkien ma' ħafna aktar vantaġġi mhux possibbli b'formati oħra.

Format tat-tgeżwir

Format tat-tgeżwir huwa tip ta ' Format tal-Kontenitur li ġie introdott fl-1985. Ġie żviluppat għall- Format ta' Fajl ta' Skambju (IFF) bħala mod biex taħżen diversi tipi ta 'data fi ħdan fajl wieħed. Billi tgeżwer id-dejta f'fajl ta' tgeżwir wieħed, jagħmilha aktar faċli għall-kompjuters biex jaqraw u jaqsmu d-dejta.

F'dan l-artikolu, ser niddiskutu l-baŜi tal-format tal-ippakkjar u kif taħdem.

X'inhu Format Wrapper?

A format ta' kontenitur jew tgeżwir huwa format ta' fajl, ħafna drabi bbażat fuq standards eżistenti, li jkun fih tip wieħed jew aktar ta' data differenti f'fajl wieħed u awtonomu. Eżempji jinkludu fajls spreadsheet li fihom kemm id-dejta kif ukoll il-kodiċi tal-programm, immaġini bitmap b'test inkorporat fihom u fajls tal-ħoss b'annotazzjoni tat-test.

Eżempju wieħed ta' format ta' tgeżwir huwa l-1985 Format ta' Fajl ta' Skambju (IFF). Żviluppat għall-użu ma' joysticks fuq kompjuters Commodore, dan "Fajl ta' Skambju Formattjat” sar użat ħafna għal ħafna tipi differenti ta 'applikazzjonijiet multimedjali minħabba l-flessibilità u t-trasportabilità tagħha fuq pjattaformi differenti ħafna.

L-IFF jaqsam kull fajl f'biċċiet li jistgħu jinqraw b'mod indipendenti minn xulxin. Chunk fih an Numru tal-ID, informazzjoni dwar id-daqs u data attwali maħżuna jew bħala bytes jew karattri ASCII (jew it-tnejn). Kull biċċa IFF għandu jkun fiha numru ta 'ID għal identifikaha b'mod uniku fost biċċiet relatati u jiddistingwiha minn tipi oħra ta' komponenti; hemm IDs standard għal indikaturi ewlenin (MAST), kontrolluri tal-linja (CKro) u listi ta' biċċiet (LISTA). Kull ID tidentifika tip individwali ta' komponent fis-sistema tal-fajl IFF.

Il-fajls IFF jintużaw ukoll minn ħafna applikazzjonijiet tal-awdjo/vidjow minħabba li huma kapaċi jaħżnu diversi tipi ta’ informazzjoni f’pakkett wieħed li jinqara/trasportabbli faċilment mingħajr il-bżonn ta’ programmi speċjali biex jiddekodifikawhom – inklużi karti tal-punteġġ tal-logħob tal-vidjo, formati ta’ mmudellar 3D u arti diġitali.

Vantaġġi ta 'Format Wrapper

Permezz ta ' format tat-tgeżwir biex jaħżnu l-informazzjoni jippermetti lill-organizzazzjonijiet jaħżnu data f'formati multipli fi ħdan l-istess sistema ta 'fajls mingħajr ma jitilfu xi proprjetajiet kuntestwali li kieku jintilfu minħabba differenzi fl-applikazzjonijiet tas-softwer jew lingwi. Iż-żamma tad-dejta, l-aċċessibbiltà, u l-portabbiltà kollha huma mtejba bl-użu ta 'format ta' tgeżwir, li jagħmilha għażla attraenti għall-iskambju tad-dejta bejn is-sistemi.

il 1985 Format ta' Fajl ta' Skambju (IFF) huwa eżempju ta 'format ta' tgeżwir. Dan it-tip ta 'format juża struttura bħal envelope b'tikketti ta' tmien byte li jiddeskrivu kull oġġett fil-fajl u jiddefinixxu t-tip tiegħu. IFF juża wkoll strutturi chunky (jew biċċiet) għall-organizzazzjoni ta’ dawn l-oġġetti f’ġerarkija loġika.

Il-vantaġġi tal-użu ta 'format ta' tgeżwir jinkludu:

  • Kompatibilità f'sistemi differenti ma' sistemi operattivi, applikazzjonijiet tas-softwer u lingwi differenti;
  • Portabbiltà;
  • Flessibilità;
  • Appoġġ aħjar għall-elementi multimedjali bħal immaġini, vidjows, reġistrazzjonijiet tal-vuċi u animazzjonijiet;
  • Kompatibilità b'lura;
  • Organizzazzjoni mtejba bl-użu ta 'ġerarkiji ta' biċċiet;
  • Żieda fis-sigurtà permezz ta’ metodi ta’ kriptaġġ bħal firem diġitali u passwords;
  • Konformità ma 'standards bħal Tipi MIME (Multimedia Internet Mail Extensions)..

L-użu ta’ format ta’ tgeżwir biex jaħżnu l-informazzjoni jippermetti lill-organizzazzjonijiet jiksbu aktar mid-dejta tagħhom billi jippermettu lill-utenti jsibu, jirkupraw u jimmaniġġjaw il-fajls tagħhom malajr mingħajr titlef xi waħda mill-proprjetajiet kuntestwali inkella mitlufa minħabba differenzi fil-lingwi tal-applikazzjoni jew verżjonijiet tas-softwer.

paragun

Il-Format tal-Fajl tal-Iskambju (IFF), ġie rilaxxat fl-1985 u huwa standard format ta' kontenitur jew tgeżwir użati għall-ħażna ta 'varjetà ta' tipi ta 'data diġitali. IFF huwa format ta' dejta flessibbli li huwa appoġġjat b'mod wiesa' minn tipi differenti ta' sistemi u applikazzjonijiet tal-kompjuter.

F'dan l-artikolu, aħna se nqabblu IFF ma 'oħrajn formati tal-kontejners biex tifhem aħjar kif taħdem.

Vantaġġi ta 'l-użu ta' Format ta 'Kontenitur

Format ta' kontenitur bħall-Format ta' Fajl ta' Interchange tal-1985 (IFF) juża metodu ta' organizzazzjoni tad-data f'"biċċiet" li kull wieħed ikun fih informazzjoni relatata. Filwaqt li dan huwa utli għal ħafna skopijiet, vantaġġ kbir wieħed ta 'użu IFF hija l-kapaċità tagħha li tiffaċilita l-iskambju tad-dejta bejn l-applikazzjonijiet fuq sistemi u pjattaformi differenti.

Meta tuża format ta 'kontenitur bħal IFF, il-fajls huma maqsuma f'biċċiet u kull biċċa tikkonsisti minn header li jkun fih it-tip u t-tul tal-biċċa. Dan ifisser li l-applikazzjoni m'għandhiex għalfejn tkun ikkonċernata bit-tip u d-daqs tad-dejta li tirċievi; jeħtieġ biss li tħares lejn l-header biex tkun taf x'tip ta 'data hemm ġewwa. Barra minn hekk, minħabba li partijiet biss tal-fajl jeħtieġu tagħbija jew trasferiment fuq konnessjonijiet tan-netwerk fi kwalunkwe ħin partikolari, IFF jiffaċilita trasferimenti ta 'fajls aktar mgħaġġla.

Joffri wkoll diversi vantaġġi fir-rigward tal-organizzazzjoni tad-dejta, il-kontroll tal-aċċess u l-validazzjoni tal-integrità:

  • Organizzazzjoni tad-data fi ħdan an IFF jista 'jitwettaq faċilment peress li biċċiet jistgħu jiġu miżjuda fi kwalunkwe post fi fajl u oqsma ġodda jistgħu faċilment jiġu mehmuża ma' dawk eżistenti.
  • Il-kontroll tal-aċċess jista’ jsir billi partijiet minn fajl ma jinqrawx, filwaqt li l-validazzjoni tal-integrità ssir aktar faċli permezz ta’ checksums inklużi f’headers assoċjati ma’ biċċiet jew fajls sħaħ għall-iskoperta ta’ bidliet aċċidentali jew żbalji minħabba kwistjonijiet ta’ trażmissjoni.

Vantaġġi ta 'l-użu ta' Format ta 'Wrapper

il format tat-tgeżwir għandu bosta vantaġġi fuq il - format tal-kontenitur, partikolarment jekk l-applikazzjoni li qed tiġi żviluppata teħtieġ fajls multipli iżda volumi żgħar ta 'data. Vantaġġ wieħed huwa li l-format tat-tgeżwir jeħtieġ inqas riżorsi mill-format tal-kontejner u konsegwentement huwa aktar faċli biex jintuża u jinżamm. Barra minn hekk, l-istruttura tat-tgeżwir toħloq struttura ta 'organizzazzjoni naturali li tissepara l-fajls fi gruppi loġiċi. Pereżempju, fi proġett ta' animazzjoni 3-D, mudelli u nisġa diġitali relatati jistgħu jiġu miġbura loġikament fi ħdan fajl wieħed aktar milli jkollhom jinħażnu bħala dokumenti separati.

Vantaġġ ieħor tal-użu ta 'tgeżwir huwa li jissimplifika s-segmentazzjoni ta' fajls kbar. Dan jippermettilhom li jinqasmu f'biċċiet iżgħar għat-trażmissjoni meta jaħdmu ma 'proġetti kbar fuq netwerk jew fuq sistemi ta' hardware aktar bil-mod fejn l-informazzjoni standard ta 'header u footer jista' jkollha impatt fuq il-veloċitajiet tal-proċessur. Barra minn hekk, it-tgeżwir huma aktar flessibbli peress li tista 'żżid jew tneħħi dejta minn fajl eżistenti mingħajr ma tagħmel ħsara lill-integrità tiegħu, li tippermettilek tuża l-istess fajl għal skopijiet differenti f'ħinijiet differenti.

Fl-aħħarnett, tgeżwir huma kapaċi li jaħżnu tipi multipli ta 'data li tagħmilhom utli għall-immaniġġjar kemm applikazzjonijiet multimedjali bħal grafika u mużika kif ukoll applikazzjonijiet mhux relatati mal-midja bħal dokumenti ta' test jew spreadsheets.

konklużjoni

Bħala konklużjoni, l Format ta' Fajl ta' Skambju (IFF) mill-1985 huwa format ta 'fajl versatili, affidabbli u faċli biex jintuża għall-iskambju tad-dejta. Jipprovdi metodu għat-trasport ta 'kull tip u daqs ta' data, inklużi fajls tal-ħoss, stampi grafiċi, test u anke programmi eżekutibbli.

L-IFF jipprovdi mod kif jinħażnu diversi tipi ta' data fi ħdan fajls organizzati ta' 'kontenitur' jew 'wrapper'. Jappoġġja wkoll aċċess effiċjenti bl-addoċċ għall-informazzjoni maħżuna fil-format tal-kontenitur.

L-IFF jippermetti li kull segment tal-fajl jiġi separat minn xulxin; dan jiżgura li l-partijiet meħtieġa biss tal-fajl totali jiġu trasferiti sabiex jimminimizzaw l-użu tal-bandwidth u żommhom organizzati fuq disk drive. Dan jagħmilha għodda ideali għal inkapsulament tad-dejta, l-ippakkjar ta 'oġġetti multipli f'fajls jew arkivji singoli b'overhead ta' proċessar minimu. Fil-qosor, il- Format ta' Fajl ta' Skambju (IFF) hija għodda estremament utli li tippermetti lill-utenti jaqsmu faċilment kwalunkwe tip ta 'fajl tal-kompjuter filwaqt li jiffrankaw il-ħin biex jorganizzawhom b'mod effiċjenti fuq il-hard drives tagħhom.

Hi, jien Kim, omm u dilettant tal-istop-motion bi sfond fil-ħolqien tal-midja u l-iżvilupp tal-web. Għandi passjoni kbira għat-tpinġija u l-animazzjoni, u issa qed ningħaddas rasi l-ewwel fid-dinja tal-istop-motion. Bil-blog tiegħi, qed naqsam it-tagħlim tiegħi magħkom.