[XBUP] XBUP - Extensible Binary Universal Protocol

» Documentation » Implementation » Java

Implementation: Overview of java implementation

Implementation in Java programming language was chosen as primary environment for prototype implementation. It is organized into modules and can be build using Gradle build tool.

Libraries

There are basic libraries with functionality related to protocol itself and services, additional libraries with some degree of support for various data types and libraries related to editor tools used for demonstration purposes.

For the documentation of classes and methods please see JavaDoc.

Basic Libraries

Additional Libraries

Tools

Implementation includes following tools for manipulation with XBUP-encoded documents:

Basic Tools

Sample Editors

There are also demo applications available that allow work with some simple testing formats.