https://github.com/zeromq/jeromq3-x
https://github.com/zeromq/jeromq3-x
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/zeromq/jeromq3-x
- Owner: zeromq
- License: gpl-3.0
- Created: 2013-12-10T23:02:13.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-12-31T20:15:11.000Z (over 12 years ago)
- Last Synced: 2024-05-08T23:17:09.631Z (about 2 years ago)
- Language: Java
- Size: 821 KB
- Stars: 3
- Watchers: 14
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
#JeroMQ
Pure Java implementation of libzmq (http://zeromq.org)
[](https://travis-ci.org/zeromq/jeromq)
## Features
* based on libzmq 3.2.2
* ZMTP/2.0 (http://rfc.zeromq.org/spec:15)
* tcp:// protocol and inproc:// is compatible with zeromq
* ipc:// protocol works only between jeromq (uses tcp://127.0.0.1:port internally)
* not too bad performance compared to zeromq
* 2M messages (100B) per sec
* [Performance](https://github.com/zeromq/jeromq/wiki/Perfomance)
* exactly same develope experience with zeromq and jzmq
## Not supported Features
* ipc:// protocol with zeromq. Java doesn't support UNIX domain socket.
* pgm:// protocol. Cannot find a pgm Java implementation
## Extended Features
* build your own StreamEngine's Decoder/Encoder
* [TestProxyTcp](https://github.com/zeromq/jeromq/blob/master/src/test/java/zmq/TestProxyTcp.java)
* [Proxy](https://github.com/zeromq/jeromq/blob/master/src/main/java/org/jeromq/codec/Proxy.java)
## Contribution Process
This project uses the [C4 process](http://rfc.zeromq.org/spec:16) for all code changes. "Everyone,
without distinction or discrimination, SHALL have an equal right to become a Contributor under the
terms of this contract."
## Usage
Add it to your Maven project's `pom.xml`:
org.zeromq
jeromq
0.3.3
org.zeromq
jeromq
0.3.4-SNAPSHOT
sonatype-nexus-snapshots
https://oss.sonatype.org/content/repositories/snapshots
false
true
If your are using the Ant
ant [target]
Also please refer the [Wiki](https://github.com/zeromq/jeromq/wiki)