Skip to content

Java and JVM language client libraries for Flying Squirrel

License

Unknown, Unknown licenses found

Licenses found

Unknown
COPYING
Unknown
LICENSE-MPL-FlyingSquirrel
Notifications You must be signed in to change notification settings

isabella232/flying-squirrel-jvm

 
 

Repository files navigation

a) To build:

Make sure you have Apache Ant installed and on your PATH.

Type "ant"

Two jar files will be created in ./dist/lib.

1) rabbit-socks-api-http-api.jar - this provides a client side API to the HTTP provisioning API of Flying Squirrel. This is the API that is designed to be used by Flying Squirrel applications to do thing like set-up endpoints, list connections etc

2) rabbit-socks-api-client.jar - this provides a simple client side API allowing you to create connections and send and subscribe to channels. This is the kind of thing you might also do in JavaScript inside your browser using the JavaScript client. This jar allows you do the same thing in Java.

b) To run tests:

ant tests

Make sure you have an instance running on localhost before running the tests

c) To run stress tests:

ant stress-tests

Make sure you have an instance running first

If you want to point at a remote instance, set the following environment variables to point at it:

rsa.host - hostname or ip [default is localhost]
rsa.port - port [default is 55672]
rsa.runlength - how long to run for in milliseconds [default is 1800000]

About

Java and JVM language client libraries for Flying Squirrel

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
COPYING
Unknown
LICENSE-MPL-FlyingSquirrel

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.4%
  • XML 0.6%