WebSocket через AF_UNIX сокет
Можно ли использовать WebSocket
над AF_UNIX
сокеты (Unix-доменные сокеты)? Технически возможно ли это, и если да, поддерживают ли его какие-либо реализации (в основном, браузерные среды)?
1 ответ
Да, это возможно. AutobahnPython поддерживает запуск WebSocket через любой потоковый транспорт, поддерживаемый Twisted, например:
- TCP
- TLS
- Unix Domain Socket
- трубы
- последовательный
Пожалуйста, смотрите здесь.
FWIW, он также поддерживает туннелирование любого потокового протокола через WebSocket. Например, он позволяет вам запускать SSH через WebSocket (через любой потоковый протокол).
Насколько я знаю, ни один браузер не поддерживает ничего, кроме TCP/TLS для WebSocket, в качестве базового транспорта.