Dependencies
Java: required version is JDK 9.x
ZeroMQ: required version >= 3.2.x
Install from the provided package if possible.
Protocol Buffers: required version >= 2.5.x
Install from the provided package if possible. You also need to install the compiler package.
Boost C++: required version >= 1.41 Install the libraries if you need the C++ API.
Cameo is using ZeroMQ as message queue. ZeroMQ is written in C and there are two ways to use it in Java projects:
- Use the Java binding JZMQ. Install from the package if possible.
- Use the pure Java implementation JeroMQ.
Using one or another implementation is discussed in the page JZMQ or JeroMQ?.