Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Обмен данными с windows приложением (https://javascript.ru/forum/offtopic/61020-obmen-dannymi-s-windows-prilozheniem.html)

webgame 31.01.2016 22:56

Обмен данными с windows приложением
 
На windows-клиенте резидентно запущена моя exe/dll прога.
Как организовать с ней обмен данными через мой javascript код на моем сайте, который открыл этот клиент?

Mаxmaxmаximus 31.01.2016 23:05

через браузер создай вебсокет соединение с локалхостом, ну и в своей проге сокеты реализуй.
остальное в гугле найдешь назывется WebSockets

webgame 01.02.2016 20:53

Цитата:

Сообщение от Mаxmaxmаximus (Сообщение 405800)
через браузер создай вебсокет соединение с локалхостом, ну и в своей проге сокеты реализуй.
остальное в гугле найдешь назывется WebSockets

Как думаешь потянет такой способ передавать гигабайт в секунду? По сути же обмен на локальной машине происходит. Хорошо бы вообще не передавать данные, а иметь общий буфер в памяти, но это наверное невозможно. Мне как то надо организовать максимально возможную скорость обмена данными между javascript и программой windows.

MallSerg 02.02.2016 02:29

Цитата:

Сообщение от webgame
Как думаешь потянет такой способ передавать гигабайт в секунду?

Легко, система легко определяет loopback соеденения даже копировать буфер в памяти не будет просто одному процессу буфер будет доступен на запись а другому на чтение.
Хотя какой-нибудь касперский может наложить в стек сетевых драйверов и все станет очень печально.

webgame 02.02.2016 03:42

Цитата:

Сообщение от MallSerg (Сообщение 406017)
Легко, система легко определяет loopback соеденения даже копировать буфер в памяти не будет просто одному процессу буфер будет доступен на запись а другому на чтение.
Хотя какой-нибудь касперский может наложить в стек сетевых драйверов и все станет очень печально.

Отлично. Спасибо! Надо будет потестировать.


Часовой пояс GMT +3, время: 08:35.