2010-03-19 113 views
0

我想使用JSP/Servlets和Tomcat开发聊天网站。我有以下问题:jsp/servlet中的聊天网站

  1. 网站能否处理负载(一次1000人)而不会减慢?
  2. 它会导致网站变慢吗?这种网站的理想服务器配置是什么?请注意,我没有庞大的预算来托管。
  3. 如何实现服务器推送?
  4. PHP或JSP会成为这类网站的理想选择吗?
+0

我不认为做这样的事情是值得的,除非你正在试验和学习。 – Bozho 2010-03-19 12:22:59

+0

你能告诉我为什么吗? – akshay 2010-03-19 12:23:49

+1

,因为它很难正确实施,而且你似乎没有经验(没有违法行为) – Bozho 2010-03-19 13:20:29

回答

1
  1. 完全取决于硬件/软件。从2010年开始,它在Quadcore Xeon服务器上的运行速度明显快于2000年的Octa Pentium Pro服务器。如果代码编写效率高且服务器配置最佳,它的运行和扩展也将明显提高。

  2. 请参阅1.我建议在Tomcat中使用the NIO connector

  3. 您可以使用Comet。在Tomcat中,它可以通过AIO (Advanced IO)获得。

  4. 完全取决于您自己的技能。但从技术上讲,JSP/Servlet可能会因此而扩大规模。

0

为什么重新发明轮子?只需使用XMPP客户端即可。这里有一些不错的clientsclaros尤其是不错的。