Jetty+Dojo+Tomcat的Comet学习笔记-HelloWorld

这篇博客介绍了如何在Eclipse+Tomcat环境下,结合Jetty和Dojo实现Comet技术的HelloWorld示例。首先,详细说明了所需的编程环境和配置步骤,包括引入必要的Jetty和Cometd库。然后,展示了HelloWorld Java servlet的代码,该servlet用于发布消息。接着,配置了web.xml以支持Comet,并编写了简单的hello.html页面,该页面订阅消息并显示在浏览器中。最后,演示了在不同浏览器上运行的结果。
摘要由CSDN通过智能技术生成

编程环境及配置:

Eclipse3.3 + tomcat 6.0 + dojo + jetty 6.1.9

主要讲讲jetty。

 


 

“Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的 API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供 网络和web连接。”

 


 

Jetty里面含有实现comet技术的包。通过在Eclipse+tomcat编程环境中添加扩展jar文件的方式即可快速实现上述编程环境的配置。

  • 首先下载jetty-6.1.9.zip(可到)
  • 在他的/lib文件夹下面有我们所需要的所有的jar文件,找到jetty-util-6.1.9.jar,jetty-6.1.9.jar,servlet-api-2.5-6.1.9.jar以及在/lib/cometd下面的cometd-bayeux-6.1.9.jar,cometd-api-0.9.20080221.jar,将他们一并导入到eclipse的工程当中。
  • 将jetty-6.1.9/contrib/cometd/bayeux/src/main/java下面的org文件夹拷贝至工程的src目录中

HelloWorld

  • 编写HelloWorld.java

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值