EXI Plugin Archive

Below is a list of versions that are available for the EXI plugin. To find other plugins, please review this listing of most recent releases of all plugins.

Plugins extend and enhance the functionality of Openfire. To install plugins, copy the .jar file into the plugins directory of your Openfire installation.

EXI Plugin Readme

Overview

A plugin for the Openfire real time collaboration server that implements Efficient XML Interchange (EXI) functionality.

This plugin provides an XMPP implementation of EXI as defined in XEP-0322.

Efficient XML Interchange (EXI)

Efficient XML Interchange (EXI) is a binary XML format for exchange of data on a computer network. It is one of the most prominent efforts to encode XML documents in a binary data format, rather than plain text. Using EXI format reduces the verbosity of XML documents as well as the cost of parsing. Improvements in the performance of writing (generating) content depends on the speed of the medium being written to, the methods and quality of actual implementations.

EXI is useful for:

  • a complete range of XML document sizes, from dozens of bytes to terabytes
  • reducing computational overhead to speed up parsing of compressed documents
  • increasing endurance of small devices by utilizing efficient decompression

Read more about EXI in its Wikipedia article (where the above definition was taken from).

History

This plugin was first developed by Javier Placencio, in 2013 and 2014. In 2023, that now dormant project was forked by the Ignite Realtime community into this project.

Installation

Copy exi.jar into the plugins directory of your Openfire installation. The plugin will then be automatically deployed. To upgrade to a new version, copy the new exi.jar file over the existing file.

Releases Info File Version Released Openfire Version
Plugin EXI
Adds support for XEP-0322: Efficient XML Interchange (EXI) Format
README Changelog Download 1.0.0 Nov 27, 2023 4.7.0 +

The plugins below, so-called SNAPSHOTS, are build automatically by the continuous integration system. They represent the latest development, but are untested.

Snapshots Info File Version Built at Openfire Version
Plugin EXI
README Download 1.0.1-SNAPSHOT Nov 28, 2023 8:05:23 PM 4.7.0 +
Plugin EXI
README Changelog Download 1.0.1-SNAPSHOT Nov 27, 2023 7:37:00 AM 4.7.0 +
Plugin EXI
README Changelog Download 1.0.0-SNAPSHOT Mar 14, 2023 6:17:50 PM 4.7.0 +
Plugin EXI
README Changelog Download 1.0.0-SNAPSHOT Mar 14, 2023 6:17:27 PM 4.7.0 +