/ratchet-heroku

Ratchet Socket Server for Heroku

Primary LanguageJavaScriptMIT LicenseMIT

Ratchet Heroku

Ratchet Socket Server for Heroku

StyleCI Made with love in Vietnam

Deploy

Deploy

Example

// Then some JavaScript in the browser:
var conn = new WebSocket('wss://yourapp.herokuapp.com/echo');
conn.onmessage = function(e) { console.log(e.data); };
conn.onopen = function(e) { conn.send('Hello Me!'); };

For autobahn.js

var conn = new ab.Session('wss://yourapp.herokuapp.com/wamp',

    // WAMP session was established
    function() {

        // subscribe to topic
        conn.subscribe('test',

            // on event publication callback
            function(topic, event) {
                console.log('got event1');
                console.log(event);
            }
        );
        conn.publish('test', {
            a: 23,
            b: 'foobar'
        });
    },

    // WAMP session is gone
    function() {
    },
    {'skipSubprotocolCheck': true}
);