2

我想启动一个将使用 ajax 推送的应用程序,但是应该正确配置 Web 服务器,我不知道如何在服务器端组件上启动。

我想从dojo 的 cometd开始,然后阅读一些博客说activeMQ比较老,并且是 ajax push 的标志性载体,但也有另一个博客说很难设置并使其工作。

现在我在开始之前很困惑,请告诉我我的方式:) 配置 ajax 推送环境的最佳方式是什么?

思南。

4

5 回答 5

2

在斯洛文尼亚的 PHP 大会上,据说 Meteor 是 Comet 最好的服务器。

于 2009-07-11T12:57:53.770 回答
2

你检查过 ActiveMQ Ajax 页面(http://activemq.apache.org/ajax.html)吗?

正确配置它应该不难。并随时将任何相关问题发布到 ActiveMQ 用户邮件列表。

干杯德让

于 2009-07-14T07:41:35.620 回答
2

这在很大程度上取决于您的语言框架。这是一个很好的比较:

http://cometdaily.com/maturity.html

它不包含我公司刚刚为 .NET 环境发布的新版本WebSync,但除此之外相当全面。

于 2009-12-04T14:00:38.933 回答
1

好吧,cometd 配置起来并不难.. 你会在 comed 站点中获得示例....

它有订阅和发布两种方法,对于进行 ajax 推送,您必须订阅频道并将内容发布到频道..这是基本用途......我们使用了相同的方法。

有 to 版本的 cometd 实现 dojo 和 jquery .. 我们使用了 dojo 的 . 你用哪一个都没关系..一旦你看到你会理解的例子......

这种订阅和发布方法适用于聊天应用程序以及通过网络广播......

对于网站设计和后端功能......我们使用了 j2ee 框架和码头网络服务器......

如果我正确理解您的问题...您必须安装 Jetty 7(webtide 版本).. 只有这个版本支持 Cometd .... 安装我的意思是解压缩 :-) .. 很简单...在网络应用程序中文件夹你得到一个带有示例的cometd文件夹..正确理解这个示例..您的Web应用程序的jsp页面将使用javascripts来订阅和发布....现在在发布函数中您将调用某些javascript函数,这将反过来调用“div”...这就是您发布或广播您的内容的方式...。

我假设你熟悉 javascript、jsp 和 servlet ......

imashok2000(dot)gmail(dot)com

谢谢,阿肖克

于 2010-01-03T11:50:20.217 回答
0

您还应该考虑 Jetty 容器顶部的 Lift 框架。据我了解,它对彗星风格的 Web 开发有很好的支持。

www.liftweb.net

于 2009-07-14T07:50:59.547 回答