All Projects → zeromq → zmq-jni

zeromq / zmq-jni

Licence: other
Simple High Performance JNI Wrapper for ØMQ

Programming Languages

java
68154 projects - #9 most used programming language
clojure
4091 projects
C++
36643 projects - #6 most used programming language
CMake
9771 projects

zmq-jni

Build Status

Simple High Performance JNI Wrapper for ØMQ

Motivation

The goal of this project is to simplify and ease the development of high performance ØMQ binding on the JVM. Ideally when this project stabilizes, it will underpin libraries such as: jzmq, cljzmq and zmq-async.

Building

cmake .
mvn compile
mvn clojure:test

Deploy locally

mvn install

TODO

  • Build 32 and 64 bit libraries for Windows, Linux and Mac OS X. Currently I only include Linux/amd64 inside the JAR

Contributions

zmq-jni uses the C4.1 (Collective Code Construction Contract) process for contributions.

Acknowledgements

YourKit is kindly supporting ZeroMQ project with its full-featured Java Profiler.

License

Copyright © 2013-2014 Trevor Bernard

This software is licensed under the MPL 2.0:

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].