Чат кометы на выделенном сервере GoDaddy Linux? - PullRequest
0 голосов
/ 09 сентября 2011
  • Я хочу знать, возможно ли создать собственное приложение для чата с помощью ajax push.
  • А если это так, какой самый простой способ сделать это?

Я знаю, как использовать javascript и совершать ajax-вызовы, но это все, что я знаю. Я сам могу найти учебники, но не могу сказать, хорош ли метод или нет, поэтому любые ссылки будут оценены.

Спасибо

Ответы [ 2 ]

0 голосов
/ 09 сентября 2011

Я бы порекомендовал использовать Node.js, так как он хорош в Comet / Ajax-push.Почему это здорово?Приложения Comet, как правило, управляются событиями, и Node.js / javascript превосходен в таких вещах.

Однако, если вы предпочитаете делать это в Java, Tomcat фактически поддерживает Comet, если ваш сервлет реализует CometProcessor и выиспользуйте NIO в качестве http-коннектора.Смотри http://tomcat.apache.org/tomcat-6.0-doc/aio.html

0 голосов
/ 09 сентября 2011

Чтобы использовать ajax push (комету), вы должны создать сервер, который будет поддерживать одновременные соединения.

Вы действительно можете найти что-нибудь для эхо-серверов на вашем любимом языке.Java / C / C ++. Я бы сделал это на Java, так как он может работать и на Linux.

Вы можете использовать http://www.ape -project.org / , который выглядит каквсе уже сделано для вас .. но кажется сложным .. Я бы рекомендовал начать с нуля с эхо-сервером.

...