Git Product home page Git Product logo

flying-squirrel-jvm's Introduction

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]

flying-squirrel-jvm's People

Contributors

dumbbell avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.