使用Scala,Lift 和jQuery 创建Comet 应用
程序员文章站
2022-05-06 16:49:12
...
高级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
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