浏览 1691 次
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-02
Stephan Janssen谈Parleys.com和RIA的前景作者 Jon Rose译者 王丽娟 发布于 2008年4月1日 下午7时23分 InfoQ.com和Stephan Janssen坐在一起讨论,向他了解了Parleys.com的相关情况,并问了他对新兴的RIA平台的看法。Stephan创建了每年于比利时举办的JavaPolis大会。JavaPolis是目前仅次于JavaOne的第二大Java会议。Stephan还是Parleys.com的创始人和工程师主管。Parleys.com是一个RIA平台,用来发布视频、播客、幻灯片等诸如此类的在线学习资料。除了讨论Parleys.com,Stephan还跟InfoQ.com的读者分享了他对Adobe Flex/AIR、JavaFX、Google Web Toolkit(GWT)、以及Silverlight的看法。你能概述一下Parleys.com吗? Parleys.com是下一代的RIA电子学习平台,在这个平台上,人们能在浏览器里或是在桌面上观看视频讲座。现在,Parleys.com的默认频道提供来自JavaPolis、SpringOne、BeJUG、JavaBin、Jazoon、EclipseCon的一些优秀技术演讲视频。顶级品质的Java内容总共将近有200个小时。构建应用使用的技术是什么呢?架构是什么样的? 浏览器版本我选的是Adobe Flex3,桌面客户端选用AIR。但由于服务器端设计为使用REST的服务层,所以我们可以很容易地添加其它技术类型的客户端。目前,我们正在并行地开展JavaFX客户端(它看起来非常有发展前景)、GWT、Silverlight的工作。对比较不同技术来说,这是一种有趣而有根据的检验。Parleys.com的架构是如何发展的? 目前公布的Parleys.com版本(我们的第一个版本)是一个使用轻量级AJAX的Web应用,其中Flash和JavaScript在一起无缝协作。我们超过十万的用户很快提出了更多的RIA特性需求,像在全屏模式下观看演讲、观看过程中更换播放器模板、甚至下载演讲并离线观看。用DHTML和Ajax满足不了更进一步的需求,对此类客户端来说,考虑像Flex/AIR、JavaFX这类RIA技术会更有意义一些。在我必须决定选择哪种RIA技术的时候(2007年6月),JavaFX语言才刚刚发布。于是,合理而实际的选择就是从Adobe工具开始。你对Adobe AIR/Flex的总体印象是什么样的? 作为一个Java开发人员,学习面向对象的ActionScript和UI标记语言实在是像公园散步般简单。但问题是(Java)开发人员不是设计人员,而设计人员需要这两项技能来使用RIA技术。这就是我对Adobe的Thermo项目感到非常兴奋的原因。它能在Photoshop设计人员和开发人员之间的鸿沟上架设一个桥梁(很令人兴奋的东西)。作为一个Java的长期倡导者,社区是如何认可你对Adobe AIR/Flex的深入研究? Parleys.com的Flex/AIR版本已在去年12月的JavaPolis 2007大会上发布。在那个主题演讲中,我说明了技术难题,但也解释了我们的观众要求的功能。JavaFX发布已经将近一年了,你有哪些与此相关的经验呢? JavaFX的工具支持仍需要加强,但更重要的是,我希望Sun Microsystems也能着手处理Photoshop和JavaFX之间的鸿沟,以便开发人员和设计人员能够协作(就像Adobe正在计划做的那样)。支持主流的音频、视频编解码器是JavaFX获取成功的另一个重要特性。JavaFX要是想在RIA领域分一杯羹,把JavaFX应用作为Applets部署(运行在JRE update N)、具有与Flash一样的(冷/热)启动体验也是至关重要的。希望下一届JavaOne大会上能提供相关信息。作为一个平台,你认为JavaFX在正确的轨道上吗?它要取得成功必须实现的关键项目是什么? JavaFX的优势当然是成熟的Java平台和快速的运行时环境,尤其是JavaFX代码编译之后。我发现重新设计现有的(企业)Swing应用有巨大的商机,MVC中的视图部分可以使用更好看的JavaFX皮肤来替换。你对GWT的印象如何?你对于把Java编译成JavaScript有什么疑虑吗? 体验了DHTML/Ajax处理多浏览器/多操作系统的痛苦之后,我越来越欣赏GWT的策略。你花时间研究过Silverlight吗?对它的总体印象如何? 我安装过Silverlight的版本1和版本2早期的一个Beta版。Demo确实能在Mac上的Firefox中运转,除此之外就没什么值得提的了。看看Dolmen公司中负责Microsoft技术的同事能给我带来什么惊喜吧……我可没给你们压力啊 ;)你认为,或者说希望一年半之后RIA领域会怎样呢? 看DHTML/Ajax阵营是否能像RIA那样进取。GWT将会在这场较量中扮演重要的角色。一年半之后,我们也许就有了Flex4和AIR2。到那个时候,Photoshop设计人员先绘制出原型,Flex开发人员在上面添加一些逻辑就可以收官了。由于未来因特网和电视之间的趋同,我们将能制造类似iTunes的应用,在各种操作系统(包括Linux)上在线或离线播放HD交互式视频。Parleys.com是一个真正的Web 2.0应用。希望InfoQ.com社区能借鉴Parleys.com构建过程中的经验,因为它就像领先的RIA平台相互较量的一个实验台。让我们看看什么技术能使Stephan成功,还有他的团队最终会为Parleys.com选择什么技术做为他们的主平台。 查看英文原文:Stephan Janssen On Parleys.com And The RIA Landscape 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-08
支持flex..........
|
|
返回顶楼 | |