Стандарт Efficient XML Interchange (EXI) основывается на технологии, разработанной компанией AgileDelta, и предназначен для уменьшения объемов данных при использовании языка разметки XML. Полезнее всего такую оптимизированную форму XML применять в программах для систем с ограниченными аппаратными ресурсами — например, в смартфонах и других мобильных устройствах, датчиках, фотокамерах, автомобильных компьютерах и так далее. Ожидается, что вскоре библиотеки для работы с EXI появятся на платформах Java и Microsoft .NET. Компания AgileDelta предлагает свой коммерческий вариант реализации EXI под названием Efficient XML. Первый черновой вариант стандарта EXI был опубликован консорциумом W3C в 2007 году. В то время стало появляться много несовместимых между собой подходов к проблеме повышения эффективности обмена данными с использованием XML, и такая фрагментация стала вызывать беспокойство консорциума. Принятие стандарта EXI приветствуют в компании Canon. В компании рассчитывают использовать EXI для улучшения работы специализированных веб-сервисов для бытовых электронных устройств, в том числе принтеров и цифровых камер.
Источник