大家好,以前是做b/s项目开发的,现在有个富客户端的项目需要开发,正处于技术准备阶段,有很多不清楚的地方想向各位前辈讨教。
1.RIA和RCP概念的区分。
  RIA:Rich Internet Applications的缩写,翻译成中文为富因特网应用程序
  RCP:胖客户端程序
这两个技术都体现了富客户端的概念,也就是可以编写基于桌面的客户端运行的桌面程序,区别在哪里?2.这里有两个概念,RIA富因特网应用程序,RCP富客户端应用程序,前辈们能不能从实际项目出发给出这两个概念的区别,或举例说明下,我去网上查了,都是概念性的解释,理解的还不是很清楚。3.RIA中的3种技术如果选型:Flex,Silverlight,JavaFX,大家应用过的都有哪些,当初是怎么考虑用这个技术的?请大家尽可能的多敲些字,以便于理解的更清楚一些。

解决方案 »

  1.   

    RIA 是 BS 领域的概念,RCP 是 CS 领域的概念。RIA 用的最多的还是 HTML+AJAX。
      

  2.   

    感觉RIA用的最多的是Flex,这个的确很强大,而且跨平台。至于AJAX感觉局限性比较大。
      

  3.   

    RIA富因特网应用程序,本质还是b/s结构的,
    RCP是桌面应用程序。
    现在应该是flex用的比较多。
      

  4.   

    光是“离线”这两个字,用 BS 做起来就很难了。浏览器本身又不能保存文件,只能装 Google Gears 之类的。所以说用 CS 好些。
    再说说 Flex 和 JavaFX。Flex 我不熟悉,但是要先装一个框架。JavaFX 还是新的东西,开发过程中遇到问题不好找答案。
      

  5.   

    感觉楼上的朋友再次回帖。
    如果用RCP这个技术实现离线录入数据,他是把数据存到本地的文件中,还是需要在本地搭建一个类似access轻量级的库呢?
    能确定flex和javaFX不支持离线录入功能么?或者向你说的比较麻烦,必须安装Googe Gerars之类的第三方插件。PS:不要说我不去网上查资料,网上实在是太多垃圾信息,而且这样直接问答也更快一些,谢谢哈-_-
      

  6.   

    对于离线数据的存储, 用文件和用数据库都可以的, 用数据库推荐可以使用 hsqldb
      

  7.   

    JAVAFX现在先不要想用它做项目了 - -
      

  8.   

    IBM有提出这种说法,可能去参考一下!
      

  9.   

    DWZ富客户端框架即jQuery富客户端框架.基于jQuery实现html+ajax富客户端框架. 您可以下载看看.
    在线演示地址 http://html.duqn.com/dwz-demo/
    原码下载地址 http://download.csdn.net/source/2085798