Что такое формат файла IEPD?
Файл .iepd - это пакет Information Exchange Package Documentation. Он объединяет все необходимое для определения стандартизированного обмена данными: схемы XML, примеры сообщений, каталог и документацию в текстовом виде. Физически это ZIP-архив, поэтому он имеет тот же заголовок PK, что и любой файл .zip, и извлекается тем же способом.
Формат происходит от NIEM (National Information Exchange Model), используемой правительственными учреждениями США для обмена данными в сфере юстиции, здравоохранения и управления чрезвычайными ситуациями. Позже NATO приняла тот же формат пакетов и зарегистрировала тип медиа application/vnd.nato.openxmlformats-package.iepd+zip. Внутри каждого IEPD находится обязательный файл каталога iepd-catalog.xml (в старых версиях Model Package Description он назывался mpd-catalog.xml), который индексирует и описывает каждый артефакт, чтобы принимающая сторона могла реализовать обмен без внешних ссылок.
Наряду с каталогом вы найдете схемы подмножеств и расширений, написанные как документы .xsd, примеры файлов экземпляров .xml, бизнес-правила и журнал изменений. Именно каталог превращает обычный архив в валидный IEPD.
Безопасность и защита
РИСК: 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.
Детали формата
в двух словах- 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.
Программы, открывающие файлы 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. Технические подробности
глубокая спецификация| 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 |
| Выпущен | 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. |
| Последняя версия | IEPD Specification 5.0 (NIEM, 2021) |
| Открыть стандартное | Да · без роялти |
| Спецификация | niem.github.io |
Конвертации IEPD
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах IEPD.
Часто задаваемые вопросы
Как открыть файл .iepd?
.zip и извлеките его обычным способом.Является ли файл .iepd просто ZIP-файлом?
PK и извлекается как любой другой ZIP.Что находится внутри IEPD?
В чем разница между IEPD и IEP?
Кто использует файлы IEPD?
Могу ли я редактировать схемы в IEPD?
.xsd и .xml с помощью редактора XML или схем, затем снова заархивируйте папку и переименуйте ее обратно в .iepd, сохраняя синхронизацию с каталогом.