阅读更多

4顶
0踩

编程语言
高级Ajax库,类似jQueyr,让在客户端创建Comet应用非常简单,但是在扩展到服务器端依旧是一个挑战。这里推荐 Scala 编程语言和 Lift web 应用框架,它们能够为你的Comet提供良好扩展性的后台应用。

Scala在Comet应用方面表现优秀,由于Scala的Actor 模式,很容易处理事件,你可以捕获和处理HTML元素的事件比如链接,按钮等,通过传输简单的消息给特定actors。这种方式比event dispatch 动作分发模型比如Wicket(和Swing类似) 好的多。你只需要写很少的代码和松耦合的组件。

推荐阅读:Build Comet applications using Scala, Lift, and jQuery

PDF 文档下载:http://www.ibm.com/developerworks/ajax/tutorials/wa-aj-comet/wa-aj-comet-pdf.pdf

源代码下载:http://www.ibm.com/developerworks/ajax/tutorials/wa-aj-comet/downloads.html
4
0
评论 共 2 条 请登录后发表评论
2 楼 whaosoft 2009-03-28 01:35
Scala 语言没听过呀 ~
1 楼 shiren1118 2009-03-27 12:51
Atmosphere Comet应该不错,兼容好

至于实现,Grails很早就有comet插件了

等serlet3.0就内置了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics