Я наткнулся на Websockify [1] и сопутствующую клиентскую библиотеку javascript Websock.
AIUI из раздела Wrap a Program
в README, Websockify может помочь вам запустить TCP-сервер и переназначить его порт, чтобы входящие сообщения на основе веб-сокетов анализировались и перенаправлялись на сервер через правильный (перепривязанный) порт.
Мой вопрос: можно ли использовать этот механизм для обертывания сервера, который разветвляет своих дочерних элементов, которые, в свою очередь, общаются с клиентом через другой порт. В частности, меня интересует сетевое подключение сервера Postgres, который обычно прослушивает порт 5432 и для нового входящего соединения создает дочерний элемент, который обслуживает все будущие запросы от этого клиента.
(Если это поможет, Oracle RDBMS и многие другие серверы, RDBMS или нет, также используют аналогичный метод.)