Qu'est-ce que le format de fichier IEPD ?
Un fichier .iepd est un paquet Information Exchange Package Documentation. Il regroupe tout le nécessaire pour définir un échange de données standardisé : schémas XML, exemples de messages, un catalogue et une documentation lisible par l'homme. Physiquement, il s'agit d'une archive ZIP, il porte donc le même en-tête PK que n'importe quel fichier .zip et s'extrait de la même manière.
Le format provient du NIEM, le National Information Exchange Model utilisé par les agences gouvernementales des États-Unis pour le partage de données dans les domaines de la justice, de la santé et de la gestion des urgences. L'NATO a ensuite adopté le même paquet et a enregistré le type de média application/vnd.nato.openxmlformats-package.iepd+zip. À l'intérieur de chaque IEPD se trouve un fichier catalogue obligatoire, iepd-catalog.xml (nommé mpd-catalog.xml dans les anciennes versions de Model Package Description), qui indexe et décrit chaque artefact afin qu'une partie réceptrice puisse mettre en œuvre l'échange sans références externes.
Aux côtés du catalogue, vous trouverez des schémas de sous-ensembles et d'extension écrits sous forme de documents .xsd, des fichiers d'instance .xml d'exemple, des règles métier et un journal des modifications. Le catalogue est ce qui transforme une simple archive en un IEPD valide.
Sécurité et sûreté
RISQUE : LOWAn .iepd is a ZIP archive of schemas, XML and documentation, so it carries no executable code and is safe to open. The usual ZIP caution applies: extract to a folder and be wary of unexpected packages from untrusted senders, since any ZIP can hide oversized or deceptively named entries.
Détails du format
en bref- NATO Core Metadata Specification IEPD - NATO uses the same .iepd extension and registered the IANA media type application/vnd.nato.openxmlformats-package.iepd+zip for defense information-exchange packages under ADatP-5636.
Programmes qui ouvrent les fichiers IEPD
.iepd file and choose 7-Zip > Open archive to browse the catalog and schemas without renaming anything. .zip, then right-click and choose Extract All to unpack the package. .iepd with The Unarchiver to expand it into a folder of schemas and XML instances. Détails techniques
spécifications approfondies| Encoding | Binary ZIP archive wrapping XML, XSD and text artifacts |
| Byte order | N/A (ZIP container) |
| Container | ZIP (DEFLATE compression, same structure as a standard .zip archive) |
| Compression | DEFLATE, as used by ZIP |
| Encryption | None defined by the specification; the archive is not encrypted |
| Typical size | Tens of kilobytes to several megabytes, depending on the number of schemas and sample instances |
| Structure | A self-contained ZIP archive with a root directory containing a required catalog file (iepd-catalog.xml, historically mpd-catalog.xml) that indexes all artifacts, plus subset schemas, extension schemas, sample XML instance documents, documentation, business rules, change logs and a conformance/README file. |
| Integrity | CRC-32 per entry, inherited from the ZIP format |
| Platforms | Windows, macOS, Linux |
| Notes | The catalog XML is what makes the archive a valid IEPD rather than a plain ZIP; validation tools read it to locate and type every artifact. The schemas are W3C XML Schema (XSD) that constrain and extend the NIEM reference model. |
| Spec Family | NIEM Model Package Description / IEPD Specification; NATO ADatP-5636 NATO Core Metadata Specification |
| Publié | IEPD concept dates to the early NIEM effort (mid-2000s); the format was formalized in the Model Package Description Specification and later renamed to the IEPD Specification 5.0 (2021). NATO registered the IANA media type in 2023. |
| Dernière version | IEPD Specification 5.0 (NIEM, 2021) |
| Standard ouvert | Oui · libre de droits |
| Spécification | niem.github.io |
Conversions IEPD
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers IEPD.
Foire aux questions
Comment ouvrir un fichier .iepd ?
.zip et extrayez-le normalement.Un fichier .iepd est-il simplement un fichier ZIP ?
PK et s'extrait comme n'importe quel autre ZIP.Que contient un IEPD ?
Quelle est la différence entre un IEPD et un IEP ?
Qui utilise les fichiers IEPD ?
Puis-je modifier les schémas dans un IEPD ?
.xsd et .xml avec un éditeur XML ou de schéma, puis re-zippez le dossier et renommez-le en .iepd, en gardant le catalogue à jour.