gpt4 book ai didi

java - Tomcat Ajax - 从哪里开始阅读?

转载 作者:行者123 更新时间:2023-12-01 15:03:54 24 4
gpt4 key购买 nike

我正在尝试用 java 开发一个简单的基于网络的聊天程序。我使用 spring、tomcat、hibernate、javascript、ajax 和 jquery。我对所有这些技术都很陌生。我问了一个问题here就这样。我得到了很多答案/建议。一种建议是使用WebServerSocket,但问题是我认为tomcat6不支持它。由于某些原因我必须坚持使用 tomcat6。我得到了学习 ajax 轮询的建议。我现在正在阅读它,据我所知,它有一些间隔来获取另一个查询。如果服务器注意到客户端上传/发布数据到服务器,有没有一种方法可以让我的程序获取查询?另一个问题是,Skype 使用轮询吗?如果轮询在获取数据时有间隔,是否会导致我的服务器出现流量?请耐心向我解释,因为我相信我对投票有很多误解。请赐教。我读了很多关于 polling、comet、jms 的文章,我的大脑已经很困惑了。我花了将近8个小时,但我几乎无法掌握这些概念。请帮助并建议我从哪里开始。我就是这样的新手。提前致谢。

最佳答案

我认为最接近的解决方案是使用名为 COMET 的技术。简而言之,您调用服务器,该服务器会挂起您的调用,直到发生事件,因此当调用返回时,您将再次开始新的调用,依此类推。对于每个请求,您都可以收到 Activity 详细信息。你必须在服务器上小心地实现它,也许你需要研究一下如何使用 tomcat 来实现 COMET,因为这种技术可能会损害可扩展性。

关于java - Tomcat Ajax - 从哪里开始阅读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13245257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com