autobahn-js
autobahn-js copied to clipboard
WAMP in JavaScript for Browsers and NodeJS
Hello, I would like to clarify the behavior of AuthbahnJS when connection retries are enabled and when doing a Cryptosign authentication with a dynamic authenticator RPC registered by some backend...
Codes under work well some times before, but never worknow : ` try { autobahn = require('autobahn'); } catch (e) { console.log("wamp_orbital.js.connectServer exception = " +e); return; }` Exception occurs:...
Hi there, In my application i have a Crossbar router with 3 ports running. 9000 running on localhost for a custom authenticator. 8443 running tls with a self signed certificate...
currently, we check for event handlers and registered procedures actually being a `function` using this assert: ``` util.assert(typeof endpoint === 'function', "Session.register: must be a function"); ``` * https://github.com/crossbario/autobahn-js/blob/cc3950c7b548a69d0214af44dddea22ff80d4da1/packages/autobahn/lib/session.js#L1384 *...
When trying to connect to a socket server from Electron's main process the Autobahn code tries to use the native WebSocket implementation. It needs to use the `ws` implementation. The...
When a connection is lost, the library should fire any outstanding promises for requests (calls, subscribe acknowledged publishes, etc) with error. Eg ABPy has an `errback_outstanding_requests` function centralizing the code...
Although in autobahn there is a reconnect mechanism that works for most cases, I've found at least one where I need a reconnect in a lower level. I am using...
Does autobahn-js support conversion of binary objects to Base64, as per [section 14](https://tools.ietf.org/html/draft-oberstet-hybi-tavendo-wamp-02#section-14) of the WAMP spec? If a Base64 string were manually constructed with a leading '\0', and passed...
In principle, this should work already (eg on Edge/Chakra) - **http://rossboucher.com/await/**
Sorry for the newb question... but I can't find any documentation on how to use raw sockets. I see it's possible, but I can't figure out what URL I'm supposed...