JS Терминал - управление соединениями
От: MikelSV http://www.centerix.ru
Дата: 24.07.09 16:52
Оценка:
Хочу сделать терминал, типа линуксового, на javascript.

Если нарисовать стандартное окошко 80*25 не составило труда и даже работа с нажатиями кнопками оказалась не такой простой(и он даже отображает вводимые символы),
то проблемы с соединениями заставляют задуматься.


Нажатия кнопок нужно пересылать серверу. Тоесть по идее создавать чуть ли не по запросу на каждую нажатую кнопку, что ужасно много.
Можно ждать и посылать группами, но это тоже дофига(и терминал тормозить будет ).

С получением данных такая же проблема. но тут проще, можно не закрывать соединение и слать js код, который браузер будет выполнять. хотя сам код типа: <script>key('H');</script> не внушает веру в оптимизацию. но хотяб проверено и работает.

Итого интересует возможнось максимально управлять соединениями и снизить обьем траффика. с удовольствием пошлю бинарные данные.
Римское правило. Тот, кто говорит, что Это не может быть сделано, никогда не должен мешать тому, кто Это делает.
Осень, ну вы поняли.
Зачем еще один код? А человек?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.