Skip to content

Proxy that forwards messages between ZeroMQ and Websockets

Notifications You must be signed in to change notification settings

monto-editor/websocket-zmq-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

af86d54 · Nov 7, 2016

History

22 Commits
Oct 11, 2016
Aug 17, 2016
Nov 7, 2016
Oct 11, 2016
Jun 14, 2016
May 21, 2016
Jun 15, 2016
Nov 7, 2016
Aug 17, 2016
Aug 17, 2016
Jun 14, 2016

Repository files navigation

WebSocket ZeroMQ Proxy

Proxy that forwards messages between ZeroMQ and WebSockets. This proxy must run, so that editor-browser can communicate with the broker.

Building

Builds and dependencies are managed with Gradle.

./gradlew shadowJar builds a jar that includes all dependencies (using Shadow) under build/libs/websocket-zmq-proxy-all.jar.

Running

Start with ./start.sh.

Developing

Setup your favorite IDE, then run or debug the Main.java class and set the CLI arguments to the ones used in the start.sh script.

IntelliJ setup

After cloning, use the Import Project or File -> New -> Project from Existing Sources... feature and select the build.gradle to start the import.

Eclipse setup

Make sure you have an up-to-date Buildship Gradle Plug-in installed. At the time of writing Eclipse 4.5.2 (Mars 2) is the newest stable Eclipse build. It ships with the Buildship Gradle Plug-in version 1.0.8, but you will need at least 1.0.10, because of these changes. To update Buildship, use the Eclipse Marketplace's Installed tab.

After cloning, use the File -> Import -> Existing Projects into Workspace feature and select the root folder of this repository to start the import.

About

Proxy that forwards messages between ZeroMQ and Websockets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published