赛迪网 > IT技术 Java > 技术动态
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

RIA世界里的三种信仰 WEB领域JAVA新主张

发布时间:2007.07.25 06:37     来源:赛迪网    作者:sixth

从Ajax到SilverLight,从Apollo和AIR(Adobe Integrated Runtime)到Flex和Flash,从JavaFX到OpenLaszlo,RIA(丰富互联网应用程序, Rich Internet Aplications)似乎已经成为这些天每个人话题的焦点。供应商们都争取成为被关注的重点,开发人员也在试图选择一种“正确”的技术。

  在所有的喧闹和混乱中,很容易迷失真相的踪迹,当他们讨论RIA的时候,所指有所不同。RIA应该如何被构建,从Chris Messina的在Mozilla之上思考和Brendan Eich认为的开放Web,到由Microsoft 和Adobe 提供的新技术,都有着各自的哲学。

  Simon Morris研究了上面提到的所有技术,并提炼出一个RIA的分类,即所谓的“RIA世界里的三种不同信仰”。

  浏览器主义是信仰浏览器(或者一些类似的以页面为中心、面向标记、HTTP绑定的中间件平台)是未来最终用户面对的软件; 这个信仰仅仅基于这样的观测:Web目前是作为访问互联网的主导工具。

  新式桌面主义的信仰是浏览器作为一个最终用户面对的应用程序平台,终将成为一条被改变的死路。新式桌面主义的目标是,努力将传统桌面应用程序的技术发展推进到它们能自由地进行本地客户端安装,像网页那样在需要时才进行部署的境界。

  实用新式桌面主义还是认为浏览器作为一个最终用户面对的应用程序平台,终将成为一条被改变的死路,但他们也认识到一时还不能完全替代浏览器。

  把上面的风凉话放到一旁,在RIA技术的范围中确实存在着3个重要的阵营。Simon对他喜欢的(RIA构建)哲学继续解释道:

  一个可取的RIA平台,我建议,将由现在的富非互联网应用程序(Rich Non-internet Application)平台(如常规的桌面应用程序技术)变化而来,运行于网络空间,既保留了所有丰富的功能又能在用户界面上使用原先的技巧,而不是像 有些人费力去促使的那样(使用全新的技术)。

  Will Hartung指出(现在的)一些应用程序把这些阵营之间的界线变模糊了:

  让Simon困惑的是,Thunderbird属于什么?是浏览器主义还是新式桌面主义?Thunderbird的很多地方由JavaScript写成。 重要的目标是进一步重构运行在Thunderbird(和Firefox)后端的运行时,以便让它成为一个(不被任何厂商主导的)更好的客户端应用程序开 发平台。

  那么,RIA的未来在哪里?它们重要吗?哪个技术和架构你认为将会存活下来,并为我们在将来构建应用程序开辟道路?

(责任编辑:凌云通)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· JAVA程序员应当如何来选择RIA的开发环境 (07-24) · Java内容仓库的繁荣期 2.0的公众评测版 (07-24)
· RIA力挽狂澜 Java在WEB开发领域的革新 (07-24) · JAVA对象序列化保存为XML文件的工具类 (07-23)
· 新手入门:JAVA实现数据库基本操作指南 (07-23) · 开发狂想曲:如何在开源的Java下生存? (07-23)
· 详细讲解 用JDBC连接各种数据库方法介绍 (07-23) · Java文萃:浅谈Java技术中的数据库应用 (07-20)
· 对Java编程中常用修饰词使用方法的介绍 (07-20) · 使用技巧:Java中使用Draw2D和SWT绘图 (07-20)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 北京新规不能霸王硬上弓 网店牌照缓期执行
· 软件外包之变的新台阶: 提高全球交付能力
· ERP案例分析 SaaS带来冲击 IT服务商面临挑战
· 通方期货CRM解决方案 房地产行业CRM解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统