XBUP - Extensible Binary Universal Protocol

Motivation

Project should provide universal protocol as a more feature-rich alternative to currently used binary protocols. It should provide general methods for handling various types of data including:

The protocol is also intended to bring advantages of modern markup languages like XML into binary world. It's a ground-up designed alternative focused on binary data, yet providing similar techniques like XML Schema, XML Namespaces, XSLT and so on.

Where applicable, project should also include concepts from other similar protocols, like for example:

More

You can learn more about this project by reading following sections: