0

我对整个 AJAX 做事方式比较陌生,所以如果我将两种不同的东西混合在一起,请原谅(尽管如果你能对此发表评论,我将不胜感激)。我的问题是:我有很多网络客户端(可以说大约 1500 个),当我启动“订阅”到具有某种 ID 的网络服务器时,我想要它们,然后我希望网络服务器(APACHE)向他们发送相关的url(为此目的动态构建并不重要)来显示(重定向)。现在我的问题基本上是我在过去的几天里阅读了很多关于如何做到这一点的文章和操作指南,我认为我有太多的流行语。我认为为了解决我的问题,我需要某种 COMET 的实现,它带有所谓的“延续”(以支持这么多客户)。那是对的吗?我走在正确的道路上吗?GWT 与此有什么联系吗?

非常感谢大家提前

编辑:在阅读了更多内容之后,我认为基本上 Java Servlet 3.0 异步支持正是我在服务器端所需要的(如果我错了,请纠正我)并且我仍在客户端辩论?也许GWT毕竟?谢谢

4

2 回答 2

0

好的,所以我之前确实有点搞砸了,我把它放在那里,所以我的废话不会让任何人感到困惑。我一直在寻找的是服务器端的异步请求支持,关于线程处理以允许许多用户和可伸缩性,以及在客户端以方便使用 Comet 模式。我发现 Jetty、Tomcat 和 Grizzly 都为此提供了解决方案(只需使用 Comet 搜索特定的服务器,看看它们提供了什么),但我决定使用 Glassfish 支持的 Servlets 3.0 规范,尽管它只会与 Java EE 6 一起发布,以免被绑定到特定服务器。在客户端,由于与 Comet 无关的许多其他原因,我可能会选择 GWT,因为它对 Comet 有足够的支持。谢谢

于 2009-09-12T09:24:48.827 回答
0

您可能想尝试StreamHub 推送服务器和随附的 GWT Comet 适配器。这将为您提供一个可扩展的 Comet 服务器和一个 GWT 客户端。

于 2009-09-25T21:43:54.557 回答