我正在尝试将聊天servlet与我的JSP页面集成。我需要决定是否使用HTTP v Socket v RMI进行聊天通信? 我有几个问题1.哪些协议最开放(即受防火墙,阻塞端口,反病毒/垃圾邮件块的限制最少)2。哪些提供更好的性能? 3.是否有任何浏览器限制(我需要在IE,Chrome,Firefox,Safari等上使用聊天功能。
非常感谢。
谢谢!
答案 0 :(得分:0)
其中哪些协议最开放(即受防火墙,阻止端口,反病毒/垃圾邮件块的限制最少)
HTTP肯定。
其中哪些提供了更好的性能?
很难说。在实践中,我认为它更多地取决于实现而不是协议本身。
是否有任何浏览器限制(我需要在IE,Chrome,Firefox,Safari等上使用聊天功能。
我怀疑没有特定于浏览器的限制。但是,如果您运行的是不受信任的applet,Java安全沙箱将阻止很多事情,包括applet可以通过网络连接的主机。有关不受信任的applet能够/不能做什么的详细信息,请阅读:http://docs.oracle.com/javase/tutorial/deployment/applet/security.html