Автобан отправка пользовательских и широковещательных сообщений из внешнего приложения
Абсолютно новый для веб-сокетов.
У меня возникли проблемы с пониманием того, как взаимодействовать с Python Autobahn / twisted из другого приложения, и я не могу найти каких-либо полезных примеров.
У меня запущено приложение Python, которому нужно при определенных событиях отправлять один из двух типов сообщений. Первый - это широковещательное сообщение для всех пользователей. Второй тип предназначен для одного конкретного пользователя.
Используя следующие два примера, я могу получать сообщения и отправлять ответ. Однако мне не нужно ничего получать от подключенных клиентов (кроме клиентов, подключающихся к серверу веб-сокетов), только отправлять им.
Я играл с:https://github.com/tavendo/AutobahnPython/tree/master/examples/twisted/websocket/echo
Также (не связанные с автобаном):https://github.com/opiate/SimpleWebSocketServer
Вопросы:
1 - Возможно ли то, что я пытаюсь сделать? Могу ли я иметь внешнее приложение, которое подключается к приложению / серверу Autobahn и передает сообщения всем подключенным пользователям или одному пользователю.
2 - Если это возможно, может кто-нибудь указать мне правильное направление, чтобы узнать, как это можно сделать?
Спасибо