Stáhnout: xb-1.0.0.src.zip
Zdrojové kódy knihovny jako ZIP balíček. Verze 1.0.0Velikost souboru: 51 kB
Podrobnosti
Specifikace a implementační knihovna tohoto formátu jsou pozůstatky mé bakalářské práce. Práce na projektu samotném jsou v současnosti pro nedostatek času zastaveny, podrobnosti budou dodány bude-li to v budoucnu třeba.
Instalace a použití této knihovny se nijak neliší od jiných C++ knihoven.
Další vývoj
- Součástí vývoje knihovny byl i jednoduchý uživatelský editor, aplikace pro Windows, pro manipulaci s binárními daty. Další logickým krokem by bylo jej dokončit do použitelného stavu.
- Textový soubor dokumentující formát XB souborů je nutné revidovat a aktualizovat.
- Pro obecnou použitelnost by bylo dále vhodné specifikovat rozdílové úložiště, a XB alternativu k DTD a XLINK.
Požadavky a závislosti
- Kompilátor rozumně konformní s C++99
Prověřená kompatibilita
- MinGW (GCC)
Licence
eXtendable Binary je svobobný a otevřený software dostupný pod zlib licencí.
Pro podrobný text licence a další informace přejděte na zlib Licence.
Relevantní odkazy
- Stránka projektu XB Library na Sourceforge.net
- Efficient XML Interchange Working Group
- Efficient XML Interchange (EXI) Format 1.0
Poznámky, upozornění a známé problémy
- Tento projekt je nyní pozastaven. Kdy a zda bude vývoj pokračovat není zřejmé.
- Úpravami došlo k zavlečení problému s vysílatelností, který bude nutné vyřešit. Více informací naleznete v lístku “It's not Streamable” .
- Vyjma EXI existuje další alternativní, aktivně vyvíjený, projekt: eXtensible Binary Universal Protocol