Skip to main content

Wat is een archiefbestand?

Een archiefbestand is een enkel bestand dat veel andere bestanden bevat, vaak in een gecomprimeerd formaat.Programma's die deze bestandstypen maken, worden archivers genoemd.Er zijn verschillende archiverse met verschillende archiefformaten beschikbaar, en veel van deze formaten zijn niet interoperabel.Sommige archivers en de bestanden die ze genereren, zijn specifiek voor bepaalde besturingssystemen, terwijl andere draagbaarder zijn in besturingssystemen en computerarchitecturen.

ZIP -bestanden (.zip) en tarballs (.tar) zijn twee van de meest voorkomende archiefbestandstypen.Beide zijn gecomprimeerde archieven, elk met behulp van een andere compressiemethode.De twee compressiemethoden kunnen worden gecombineerd om een ritssluiting te vormen (.tgz), wat ook vrij gebruikelijk is.Een tarball met ritssluiting bestaat niet uit een zip -bestand en een tarball samen;In plaats daarvan is het een groot bestand dat zowel de compressiemethoden voor zip als tarball gebruikt.Compressed archiefbestanden worden vaak aan e -mails bevestigd of worden over netwerken verzonden als een efficiënte manier om meerdere soorten gegevens tegelijk te delen.MHTML is een voorbeeld van deze techniek en het combineert alle bronnen van een webpagina, inclusief tekst, afbeeldingen, geluiden of andere media, in één bestand.Het verzenden van één MHTML -bestand dat aan een e -mail is gekoppeld, is veel efficiënter en gemakkelijker te verwerken, en vervolgens alle afzonderlijke bestanden bij te voegen die een webpagina één voor één vormen.

In softwareontwikkeling kan een archiefbestand worden gebruikt om een statische te makenBibliotheek van gegevens voor een programma, het consolideren van grote groepen gerelateerde code in een enkele eenheid voor het gemak van integratie in grotere datanetwerken.Het exacte type archiefbestand dat voor de bibliotheek is gemaakt, evenals de samenstelling, hangt af van de gebruikte computertaal en de architectuur van de computer waarop deze is gemaakt.Wanneer in deze context wordt gebruikt, wordt er geen koppeling uitgevoerd tussen de codebestanden in het archief en blijven ze afzonderlijke entiteiten, net als elk ander bestandstype dat in een archief wordt geplaatst.De scheiding van bestanden in een statische bibliotheek van het archiefbestand betekent dat het mogelijk is om fouten te koppelen om nog te bestaan, zelfs als ze niet werden getoond tijdens het maken van de bibliotheek.Bij het gebruik van archiefbestanden om bibliotheken te maken, moet men er goed op letten om ze goed in programma's te integreren, omdat archiefbestanden noch programmeerfouten kunnen maskeren of corrigeren.