Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Клент-сервер js+perl 
V
    Опции темы
alezzz
Дата 19.6.2015, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: 2
Всего: 14



Есть небольшая утилита, бекенд на Dancer, на клиенте js, периодически уходят запросы к Dancer-у с помошью XMLHttpRequest, и если не 0 а есть какие данные то js выполняет необходимые действия. Проблема в периодичности запросов, каждые 2 секунды. В результате на сервере в netstat быстро растут TIME_WAIT. 
Задумался о постоянном подключении к серверу и нашел какой-то мутный WebSocket, который по отзывам не во всех браузерах работает, и мутноватая реализвация на том-же Dancer. 
Есть ли у кого наработки JS+Perl с постоянным соединением, или какой-то другой вариант как браузеру периодически, а в идеале только при наличии, передавать данные?
PM MAIL   Вверх
alezzz
Дата 22.6.2015, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: 2
Всего: 14



Вобщем напрягся и разобрался с WebSocket под Dancer-ом.
Наткнулся на проблемы при использовании Plack и чтении из локального файла (open my $fh... while(<$fh>)...), особо не разбирался, переделал без чтения из файла.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.1027 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.