代码之家  ›  专栏  ›  技术社区  ›  Sinan

如何启动Ajax推送网站(activemq或cometd或其他东西)?

  •  2
  • Sinan  · 技术社区  · 16 年前

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

    我想从 dojo's cometd 然后读一些博客说 activeMQ 是Ajax推送上的老牌运营商,但也有另一个博客说很难建立和实现它。

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

    思南。

    5 回复  |  直到 12 年前
        1
  •  2
  •   usoban    16 年前

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

        2
  •  2
  •   Dejan Bosanac    16 年前

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

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

    干杯 德扬

        3
  •  2
  •   Jerod Venema    16 年前

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

    http://cometdaily.com/maturity.html

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

        4
  •  1
  •   Ashok    15 年前

    嗯,Cometd并不难配置。你可以在喜剧网站上找到例子……

    它有两种方法订阅和发布,对于Ajax推送,您必须订阅一个通道并将内容发布到该通道。这是最基本的用途…我们使用相同的方法。

    有到版的Cometd实现dojo和jquery。我们用了Dojo的。你用哪一个无关紧要。一旦你看到这些例子,你就会明白……

    这种订阅和发布的方法对于聊天应用和网络广播都是很好的。

    对于网站设计和后端功能…我们使用了J2EE框架和Jetty Web服务器…..

    如果我正确理解你的问题…你必须安装7号码头(Webtide版本)。只有此版本支持Comet….安装我的意思是解压:-)。很简单…在Web Apps文件夹中,获取一个包含示例的Cometd文件夹。正确理解这个例子。您的Web应用程序的JSP页面将使用JavaScripts订阅和发布….现在在publish函数中,您将调用特定的javascript函数,而该函数又将调用“div”…这就是你发布或广播你的内容的方式……

    我假设你熟悉JavaScript、JSP和servlet…

    imashok2000(点)gmail(点)com

    谢谢, 阿肖克

        5
  •  0
  •   Jostein Stuhaug    16 年前

    您还应该考虑码头集装箱顶部的提升框架。据我所知,它非常支持Comet风格的Web开发。

    www.liftweb.net