Skip to content

Latest commit

 

History

History

amqp-0-9-1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

amqp-0-9-1

About this Project

The amqp-0-9-1 project implements the WebSocket standard and AMQP protocol in JavaScript. It provides an AMQP client API that enables developers to build JavaScript applications that communicate with an AMQP message broker over WebSocket via an RFC-6455 endpoint, such as KAAZING Gateway.

Building This Project

Minimum Requirements for Building the Projects in This Repo

  • Git: The Github Guide to Installing Git is a good source of information.
  • Node.js: Node is used to install necessary dependancies. Depending on your system, you can install Node either from source or as a pre-packaged bundle.
  • Bower: Bower is used to manage project dependancies. Install the bower command-line tool globally with: npm install -g bower
  • Grunt: Grunt is used to build kaazing-client-javascript, generate the documentation and run tests. Install the grunt command-line tool globally with: npm install -g grunt-cli

Note: These may need elevated privileges requiring the use of either sudo (for OSX, *nix, BSD etc) or running the command shell as an Administrator (for Windows) to install Grunt & Bower globally.

Steps for Building This Project

  1. Clone the repo: git clone https://github.com/kaazing/javascript.client.git
  2. Go to the cloned directory: cd javascript.client
  3. Command to install all the dependencies:npm install
  4. Command to run the configured tasks: grunt

Note: These may need elevated privileges requiring the use of either sudo (for OSX, *nix, BSD etc) or running the command shell as an Administrator (for Windows) to install Grunt & Bower globally.

Using KAAZING Gateway or any RFC-6455 Endpoint

You can use an RFC-6455 endpoint, such as KAAZING Gateway, to connect to a back-end service or AMQP broker. To learn how to administer the Gateway, its configuration files, and security, see the documentation on developer.kaazing.com.

Learning How to Develop Client Applications

To learn how to develop client applications with these projects, see the documentation on developer.kaazing.com.

View a Running Demo

To view demos of clients built with these projects, see kaazing.org