Как я могу общаться через TCP-сокеты из JavaScript? - PullRequest
24 голосов
/ 21 ноября 2008

Я думаю о том, насколько ограничено для приложений AJAX возможность запрашивать обновления, когда идеальным для javascript является возможность установить реальное двустороннее соединение с сервером. Мне интересно, есть ли какой-нибудь метод интеграции javascript с плагином для браузера, который может создать TCP-соединение, чтобы я мог передавать данные в и из плагина браузера.

Ответы [ 4 ]

16 голосов
/ 09 июля 2011

WebSockets предназначен для решения этой проблемы.

11 голосов
/ 21 ноября 2008

Вот реализация с похожим подходом:

Он использует Java-апплет и связывает его API с JavaScript, интересно ...

А вот еще один:

Это оболочка API-интерфейса Actionscript 3, подключенная к JavaScript ...

9 голосов
/ 29 июля 2011

Вы можете использовать пакет node.js framework socket.io , который можно установить через npm (менеджер пакетов узла).

Подробнее Использование .

6 голосов
/ 21 ноября 2008

jSocket и Stream - это два варианта, в которых используются встроенные XML-сокеты Flash, хотя ни один из них не готов к работе. Я бы предпочел использовать решение на основе Flash, а не Java, поскольку уровень проникновения в браузер выше и, как правило, обеспечивает лучший пользовательский интерфейс (время загрузки и стабильность).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...