Skip to content

Latest commit

 

History

History

gateway

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

gateway

About This Project

The gateway (WebSocket) project implements the WebSocket standard in JavaScript. It provides a WebSocket client API that enables developers to build JavaScript applications that communicate to a back-end service over WebSocket via an RFC-6455 endpoint, such as KAAZING Gateway.

Building Projects

Minimum Requirements for Building the Projects in This Repo

Before building kaazing-client-javascript, please install and configure the following dependencies:

  • 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. 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 this project, see the documentation on developer.kaazing.com.

View a Running Demo

To view demos of clients built with this project, see kaazing.org