Как чат в браузере работает?

Я предлагаю продвинуть его в хеш. как это:

my %faculty_hash = ();
foreach my $facs (@faculty) {
  $faculty_hash{$facs} = 1;
}
my @faculty_unique = keys(%faculty_hash);
36
задан quano 2 August 2009 в 18:55
поделиться

4 ответа

Существует несколько push-технологий , например Comet , но они не получили широкого распространения. В большинстве случаев это достигается путем опроса через некоторый небольшой интервал с помощью AJAX и загрузки любых новых сообщений, доступных с момента последнего загруженного сообщения.

11
ответ дан 27 November 2019 в 06:17
поделиться

Взгляните на Комету

7
ответ дан 27 November 2019 в 06:17
поделиться

Orbited - хороший способ реализовать это, он использует методологии комет. Вы можете найти учебное пособие здесь .

Кто-то упомянул опрос Ajax, но комета всегда лучше, чем опрос . Ну, это просто сенсационное название, но комета определенно более уместна и может снизить нагрузку на на стороне сервера, с правой серверной частью.

4
ответ дан 27 November 2019 в 06:17
поделиться

Он использует AJAX - клиентский javascript, работающий в браузере пользователя GMail, отправляет и получает сообщения с сервера Google и записывает их в окно браузера - нет требуется перезагрузка страницы.

2
ответ дан 27 November 2019 в 06:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: