InfoQ

技术访谈

Joe Walker谈DWR

受访人 Joe Walker 译者 沙晓兰 发布于 2007年11月4日 上午8时33分

社区
Java
主题
Web框架,
JavaScript
标签
AJAX,
Struts,
DWR,
Dojo,
Spring框架,
Scriptaculous,
Tibco
概要
InfoQ在QCon伦敦2007的会议上就DWR工具箱问题采访了Joe Walker。Walker针对DWR2.0,包括对2.0的一些新性能发表了意见,例如“反向AJAX” (reverse AJAX)的细节,对于TIBCO的处理,集成开发环境(IDEs)对DWR的支持,与Spring的集成,他也谈到了DWR的未来计划,并且列举了一些有趣的DWR应用。

个人简介
Joe Walker致力于前沿的网络应用开发技术,例如Ajax方向的开发和咨询工作。他最近参与开发的DWR使网络应用开发者轻松掌握浏览器/服务器交互,已经成为针对Java的最受欢迎的AJAX开发工具箱。目前,他在Getahead Ltd.公司担任咨询工作,给正在增长中的客户群提供有关AJAX的资讯以及先进的网络解决方案。
这是Scott Delap在QCon,今天和我一起的是Joe Walker, DWR的创始人以及主要开发者。 Joe,你能跟我们简单讲一下DWR的基础和它能够为开发人员解决开发中遇到的哪些问题吗?
在做这个项目的过程中,关于浏览器交互方面,什么使你最感兴趣?
你们同时也在进行DWR 2.0的开发,2.0其中一个比较大的性能称为"反向AJAX”。你是否能跟我们讲一下它究竟是什么,代表了什么意思?
开发人员是一群好奇的人。在技术上,你们实现这些设想的奥秘究竟是什么呢?
你是否可以谈一下DWR和TIMCO的关系将会怎样?这对DWR的未来有什么意义?
与TIBCO的关系将会怎样影响DWR与其他JavaScript库呢?从开发人员的角度来考虑的问题是:“Joe是不是不再支持Dojo, Prototype以及script.aculo.us了?”
对DWR的支持的开发工具又是怎样的呢?我知道NetBeans集成开发环境已经发布了一个支持的控件,我觉得像Eclipse以及其他的集成开发环境也应该有类似可比拟的控件吧?
你见过的使用DWR做的最具创新性的应用是什么?我听许多开发者说“我们正在用DWR做所有有趣的事情。”那么你所见到的最有趣的事情是什么?
你能否跟我们讲一下你们当前正在工作中的新的关于Spring的集成?
show all  show all

相关赞助商

4月23日~25日QCon北京2010,包括架构、语言、敏捷、SOA、BAAP、案例等6大主题,40多名国内外知名讲师,欢迎与近200多家企业、500多名业内资深人士一起参会。

深度内容

书评:《代码之道》

《代码之道》以一位微软内部人士的视角,揭示了关于软件编码、软件测试和项目管理的残酷现实。针对每一个话题,I.M.Wright都根据丰富的工作经验提出了自己的观点,并介绍了来龙去脉,令人信服。

洪强宁谈豆瓣网技术架构

如何应对高并发、大访问量?如何保证数据的安全性以及数据库大吞吐量?在海量数据下,如何进行数据表变更?DoubanFS以及DoubanDB的特点以及技术实现?在QConBeijing 2009期间,InfoQ中文站有幸采访了洪强宁,探讨了相关话题。

淘宝网架构师岳旭强的年度展望

淘宝网资深架构师岳旭强结合自己的实际工作,从数据扩展性、关注系统和人的交互,以及关注可用性等方面做了总结和展望。

大型团队中的敏捷开发

在1月份举办的Scrum敏捷实战营中,钟鸣从微软研发团队敏捷开发的最佳实践角度与大家探讨了大型团队中的敏捷开发。

Richard Durnall谈系统管理和从外向内的组织结构

敏捷极限编程、精益软件开发及在线产品开发专家Richard Durnall谈对系统管理理论的理解和应用,以及从外向内的组织结构策略。

SOA设计模式,第二部分

SOA设计模式:兼容性变更,版本标识,终止通告,服务重构,服务分解,代理功能,分解的功能和分布式功能。

敏捷并非奢侈品

InfoQ在1月20日标题文章中刊发了Christopher Goldsbury的一篇与敏捷相关的文章《为什么有些公司敏捷实施不成功?》,作者针对这篇文章,发表了他的感想与看法。

面向资源的架构:REST的另一面

Brian Sletten讨论了REST架构,SOAP与WS-*,语义网,URL作为ID,URI以及URN,自由形式的,逻辑连接的延迟绑定系统,HATEOAS以及语义网带来的影响。