Описание тега autobahn

Questions related to the Autobahn WebSocket/WAMP open-source frameworks and libraries.
1 ответ

Как получить экземпляр класса в Python

Я пытаюсь написать несколько тестов для оценки ответа сервера путем создания клиента через веб-сокеты. Я использую автобан для установления соединения. Однако мне кажется, что я не могу отправить сообщение на сервер, потому что мне требуется активны…
1 ответ

Android - ошибка NullPointerException

Я работаю над связью через Интернет. От устройства Android (клиент) на ПК (сервер) на основе Linux. Мне удалось подключить websocket к серверу. Но проблема в том, что я получил ошибку при отправке данных (строковое значение) Существует вид на карусе…
2 ответа

Twisted - как сделать много кода Python неблокирующим

Я пытался заставить этот скрипт выполнить код в hub() в письменном порядке. hub() содержит смесь стандартного кода Python и запросов на выполнение операций ввода-вывода с использованием Twisted и Crossbar. Однако, поскольку код Python блокируется, у…
12 янв '18 в 01:08
1 ответ

Автобан + витое переподключение

У меня есть ряд клиентов, которые должны быть постоянно подключены к моему серверу через ws протокол. По ряду разных причин соединения иногда теряются. Это приемлемо, но когда это произойдет, я бы хотел, чтобы мои клиенты восстановили соединение. В …
19 янв '17 в 15:36
3 ответа

Полоникс и паутина

=== ПРОСТОЙ И КОРОТКИЙ === У кого-нибудь есть работающее приложение, которое в эти дни общается с Poloniex через WAMP (январь 2018 г.)? === БОЛЬШЕ КОНКРЕТНО === Я использовал несколько источников информации, чтобы заставить это работать, используя c…
23 янв '18 в 09:32
1 ответ

Может autobahn.twisted.wamp.Application сделать pub/sub?

Я хотел бы использовать некоторые функции pub/sub вместе с rpc из autobahn.twisted.wamp.Application Я бы предпочел не создавать класс ApplicationSession, если я могу обойтись без этого. Могут ли зарегистрированные методы rpc вызвать клиентские подпи…
15 авг '14 в 16:29
0 ответов

Ошибка рукопожатия автобана Python

Мы используем Python 2.7.5 на Redhat (Red Hat 4.8.3-9) и пытаемся запустить простой helloworld в Autobahn Python, при запуске сервера мы получаем следующую ошибку: # python AppSession.py 2016-03-22T19:09:03+0530 failing WebSocket opening handshake (…
07 апр '16 в 05:28
0 ответов

Tableau WAMP Data Connector

Таблица имеет несколько разъемов данных. Кажется, что все они используют механизм запроса / ответа, который извлекает / опрашивает обновления данных. У меня есть служба данных, которая сообщает WAMP (протокол обмена сообщениями веб-приложения), испо…
1 ответ

Передать данные в 'onJoin' сервера WAMP из внешнего файла

У меня есть сервер WAMP на AWS со следующим кодом from os import environ from twisted.internet.defer import inlineCallbacks from twisted.internet.task import LoopingCall from autobahn import wamp from autobahn.twisted.wamp import ApplicationSession,…
13 окт '16 в 01:02
1 ответ

Massconnect потеря атрибута сокета

Я бегу massconnect.py модуль для имитации открытия многих параллельных подключений через веб-сокет, но когда я пытаюсь открыть 15000 подключений (указано в massconnect json), через некоторое время я получаю следующее сообщение об ошибке: Unhandled E…
25 фев '13 в 11:36
1 ответ

Фоновая задача для сервера веб-сокетов

Я хотел бы запустить сервер веб-сокетов, чтобы обеспечить интерфейс к плате Raspberry Pi. В частности, я хотел бы постоянно опрашивать датчик, обрабатывать ввод из веб-сокета со ссылкой на переменную и затем запускать двигатель, если это необходимо.…
01 июл '14 в 16:27
1 ответ

Использование 2 разных клиентов для маршрутизации сообщений чата с использованием маршрутизатора ws и WAMP

Я создаю приложение поддержки чата для своей компании, я использую узел js, websocket и WAMP router, чтобы сделать то же самое, есть 2 разных клиента (html). Один для клиентов, чтобы отправить запрос и один для поддержки, чтобы ответить на то же сам…
26 окт '15 в 15:20
0 ответов

Какова цель @inlineCallbacks в коде автобана Python, основанном на витой?

Я вижу код @inlineCallbacks в примерах автобана все время. Пример ниже; class Component(ApplicationSession): """ An application component that publishes an event every second. """ @inlineCallbacks def onJoin(self, details): print("session attached")…
06 фев '15 в 06:55
2 ответа

Python - Poloniex Push API

Я пытаюсь получить живые данные в Python 2.7.13 от Poloniex через push-API. Я прочитал много постов (в том числе Как подключиться к API веб-сокета poloniex.com с помощью библиотеки Python) и пришел к следующему коду: from autobahn.twisted.wamp impor…
26 июл '17 в 19:35
1 ответ

Динамически изменить авторизацию crossbar.io

Я использую crossbar.io и хотел бы на лету изменять разрешения авторизации ролевой области через API управления. Ниже приводится выдержка из http://crossbar.io/docs/Authorization. Crossbar.io может быть динамически перенастроен через API управления.…
06 янв '15 в 23:26
2 ответа

Подключение к Poloniex Push-API

Я хочу подключиться к Push API Poloniex. На своей странице они пишут следующее: Чтобы использовать push API, подключитесь к wss://api.poloniex.com и подпишитесь на нужный канал. wss = WebSocket Secure -> SSL защищен Они также приводят пример для Nod…
26 дек '15 в 00:34
1 ответ

Базовый пример Autobahn/Twisted не работает как исполняемый файл в Python 3.5

Я просто взял этот пример непосредственно из Autobahn, сохранил его как скрипт Python, а затем перенес его в дистрибутив Debian 9 с Python 3.5.3. Я пытаюсь преобразовать этот файл в исполняемый файл. Я сохранил файл как defer4.py, Я тогда побежал: c…
18 апр '18 в 01:44
1 ответ

Autobahn Websocket: прослушивание локального порта и передача сообщений клиентам, подключенным к общему порту

Я новичок в автобане и Websockets. Я пытаюсь построить следующую настройку: служба обработки (черный ящик на основе Java): ждет данных из потокового API Twitter если новые сообщения получены, сообщение отправляется на главную службу (ws://localhost:…
31 июл '13 в 13:30
1 ответ

Интеграция автобана |Python с aiohttp

Я пытаюсь интегрировать aiohttp веб-сервер в архитектуре системы Crossbar+Autobahn. Подробнее, когда aiohttp Сервер получает определенный вызов API, он должен опубликовать сообщение на маршрутизаторе Crossbar. Я видел этот пример на официальных репо…
19 июл '17 в 10:56
2 ответа

Разница между регистрацией / подпиской, звонком / публикацией

Я изучаю WAMP (протокол обмена сообщениями веб-приложений). Я пытаюсь выяснить разницу между этими методами в AutobahnJS. (и PHP-клиент с Thruway - https://github.com/voryx/Thruway) зарегистрироваться / подписаться позвонить / опубликовать Но я не м…
19 янв '15 в 07:48