Co to jest format pliku IEPD?
Plik .iepd to pakiet dokumentacji pakietu wymiany informacji (Information Exchange Package Documentation). Gromadzi on wszystko, co jest potrzebne do zdefiniowania standaryzowanej wymiany danych: schematy XML, przykładowe komunikaty, katalog oraz dokumentację czytelną dla człowieka. Fizycznie jest to archiwum ZIP, więc posiada ten sam nagłówek PK co każdy plik .zip i wypakowuje się w ten sam sposób.
Format ten wywodzi się z NIEM (National Information Exchange Model), modelu używanego przez agencje rządowe Stanów Zjednoczonych do udostępniania danych dotyczących wymiaru sprawiedliwości, zdrowia i zarządzania kryzysowego. NATO później przyjęło ten sam pakiet i zarejestrowało typ mediów application/vnd.nato.openxmlformats-package.iepd+zip. Wewnątrz każdego IEPD znajduje się wymagany plik katalogu, iepd-catalog.xml (nazwany mpd-catalog.xml w starszych wersjach Model Package Description), który indeksuje i opisuje każdy artefakt, aby strona odbierająca mogła wdrożyć wymianę bez zewnętrznych odniesień.
Obok katalogu znajdują się schematy podzbiorów i rozszerzeń zapisane jako dokumenty .xsd, przykładowe pliki instancji .xml, reguły biznesowe i dziennik zmian. To właśnie katalog zmienia zwykłe archiwum w prawidłowy pakiet IEPD.
Bezpieczeństwo
RYZYKO: 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.
Szczegóły formatu
w pigułce- 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.
Programy otwierające pliki 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. Szczegóły techniczne
specyfikacja| 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 |
| Wydano | 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. |
| Najnowsza wersja | IEPD Specification 5.0 (NIEM, 2021) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | niem.github.io |
Konwersje IEPD
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki IEPD.
Najczęściej zadawane pytania
Jak otworzyć plik .iepd?
.zip i wypakuj go normalnie.Czy plik .iepd to po prostu plik ZIP?
PK i wypakowuje się jak każdy inny plik ZIP.Co znajduje się wewnątrz IEPD?
Jaka jest różnica między IEPD a IEP?
Kto używa plików IEPD?
Czy mogę edytować schematy w IEPD?
.xsd i .xml za pomocą edytora XML lub schematów, a następnie ponownie spakuj folder do ZIP i zmień nazwę z powrotem na .iepd, zachowując spójność katalogu.