Files
deb-python-autobahn/examples/twisted/wamp/rpc/progress/frontend.js
2015-06-17 14:37:14 -06:00

29 lines
617 B
JavaScript

try {
var autobahn = require('autobahn');
} catch (e) {
// when running in browser, AutobahnJS will
// be included without a module system
}
var connection = new autobahn.Connection({
url: 'ws://127.0.0.1:8080/ws',
realm: 'crossbardemo'}
);
connection.onopen = function (session) {
session.call('com.myapp.longop', [3], {}, {receive_progress: true}).then(
function (res) {
console.log("Final:", res);
connection.close();
},
function (err) {
},
function (progress) {
console.log("Progress:", progress);
}
);
};
connection.open();