Автор Тема: Возможен ли на перле полноценный серверный сокет?  (Прочитано 4442 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ZMeY

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 54
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Многие наверно видели чаты на движке чатзон. Например http://www.thechat.ru, pups.ru ит.п.
Помоему они организованны с помощью серверного сокета. То есть пользователь вызывает скрипт, тот открывает порт и отдаёт данные по мере их поступления, причём живёт такой сокет много часов. Может кто знает, каким образом это было раелизовано?
Ну или как вообще сделать безрефрешевый чат? Подкиньте пожалуйста идею!

Оффлайн FANTAzeRus

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
Чат заморожен.
The chat is frozen

Оффлайн ZMeY

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 54
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
не понял...

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
ZMeY
Там так написано, на thechat.
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
ZMeY
Если под безрефрешевым чатом понимается чат без перезагрузки фрейма сообщений, то самая простая идея - использовать невидимый фрейм и javascript.
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн ZMeY

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 54
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Это нулевой вариант. Чат будет привязан к джаве, который многие отключают. И то-же рефреш, это опять же подгрузка ненужных хттп хэадеров

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Java != JavaScript
2B OR NOT 2B = FF

Оффлайн ZMeY

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 54
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
в таком случае ещё хуже

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
ZMeY
Хуже или не хуже - мнений на этот счет масса.

На первый взгляд, все что делает движок chatzone - это всего лишь не прекращает свою работу и постоянно передает информацию клиенту. Сокеты здесь ни при чем.
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
переходите все на irc %)
•••Jah\'d never let us down!•••

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28