Eclipse-RAP项目真的可以算是Eclipse-RCP开发者的福音,一套软件的开发成本,两套软件的特性~对于正在寻求C/S向B/S转移的公司来说,可以算是一个福音了。
公司最近正在做调整,打算将原有7大软件产品,在B/S上重新打造一番~前景很不错,市场价值非常大~我们所关心的并不是市场价值究竟有多大(有上面的大领导撑着,我们不用担心),我们关心的是,如何打破原有的B/S开发模式,让程序员们能高速的开发出需要系统,而且这些系统又能遵守共同的特点,原有的B/S开发模式只可能让程序员原来越不OO了,很有可能陷入JS的陷阱中。
我们把目光转移到了GWT上,他确实可以让JAVA开发人员只专注的写JAVA就可以了,一切都是它的事情了~但是最麻烦的事情,就是速度问题,编译的时候很慢,而且还提出了模块的概念,不好理解,放弃它的另一个最重要的原因是它并不是一个框架,只是一个工具集而已。
然后,我们发现了RAP-Rich Ajax Platform,从它的首页上并看不出什么特别,但是深入Demo,才真的发现别有洞天啊~原来一切来的都是那么简单~~~~它其实就是依照与Eclipse-RCP的基础运行时做了一套自己的基础运行时RAP,换句话说就是原本开发好的RCP项目,可以在仅增加一个扩展点的基础上,平滑的过度到RAP上,立即从一个C/S程序变成了一个B/S程序~真的很令人震惊!今天早上和同事配合,将我们几个月前做的4个插件,用了一早上的时间迁移到RAP上,几乎原有功能完全保留!
如果你也是用RCP做开发的话,建议你可以试试RAP,它会给你一想不到的体验!
需要注意的是,RAP是去年10月份才正式发布的1.0版本,所以还是有很多东西是没有,还是需要一段时间的等待,特别是在1.1发布后,几乎支持所有SWT的特性了~
为了深入的讨论RAP,我已经开放了Eclipse-RAP分类,慢慢会有更多的关于RAP的文章出现,努力丰富一下RAP的中文文档!
分享到:
相关推荐
Eclipse IDE for RCP and RAP Developers(eclipse-rcp-2022-06-R-linux-gtk-x86_64.tar.gz) 适用于Linux x86_64: A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client ...
Eclipse IDE for RCP and RAP Developers(eclipse-rcp-2022-06-R-win32-x86_64.zip) 适用于Windows x86_64: A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client ...
2. **RCP-ForeFlight**:一款用于航空领域的飞行计划和导航软件。 3. **RCP-APS(高级项目管理)**:为企业提供高级项目管理工具。 4. **IBM-Louts8**:IBM 的 Lotus Notes 客户端软件使用了 Eclipse-RCP 技术。 5. ...
综上所述,"eclipse-rcp-juno-SR2-win32-x86_64.zip"是一个用于开发Windows 64位系统桌面应用程序的Eclipse RCP环境,包含丰富的开发工具和强大的插件支持,为开发者提供了一个高效、可扩展的平台。
这个“eclipse-RCP-3.1.1-win32.zip”文件是一个专门为Windows操作系统编译的Eclipse RCP版本,版本号为3.1.1。在本文中,我们将深入探讨Eclipse RCP、JFace和SWT,以及如何使用这个压缩包进行开发工作。 Eclipse ...
"eclipse-rcp-indigo-SR2-win32-x86_64"是一个特定版本的Eclipse RCP平台,适用于Windows 64位操作系统。"Indigo"是Eclipse的版本代号,而"SR2"表示第二个服务释放(Service Release),意味着它是Indigo主版本的一...
Eclipse IDE for RCP and RAP Developers(eclipse-rcp-2022-06-R-macosx-cocoa-x86_64.dmg) 适用于macOS x86_64: A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client ...
Eclipse IDE for RCP and RAP Developers(eclipse-rcp-2022-06-R-linux-gtk-aarch64.tar.gz) 适用于Linux aarch64: A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client ...
eclipse-rcp-2023-12-R-linux-gtk-x86_64.tar.gz 适用于Linux x86_64位系统
eclipse-rcp-3.6.1-6.13.el6.i686.rpm
Eclipse-RCP培训,Eclipse-RCP拥有强大的插件热插拔和管理能力,拥有B/S的业务简单扩充性,部署简易性,客户端瘦小性等特点,又拥有C/S的用户界面表现丰富,客户端单机运行,拥有一定运算能力等特点
Eclipse IDE for RCP and RAP Developers(eclipse-rcp-2022-06-R-macosx-cocoa-aarch64.dmg) 适用于macOS aarch64: A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client ...
本压缩包“eclipse-rcp-2023-09-R-linux-gtk-x86_64.tar.gz”是专为Linux x86_64架构设计的版本,包含了最新的Eclipse RCP开发环境。 首先,我们要理解Linux x86_64,这代表了64位的Linux操作系统。与32位系统相比...
eclipse-rcp-2023-12-R-win32-x86_64.zip 适用于Windows系统
总之,"eclipse-rcp-photon-RC3-win32-x86_64"是一个功能强大的开发环境,包含SVN支持和对旧插件的兼容性,适用于Windows 64位系统的Java开发者,尤其适合那些需要进行版本控制和团队协作的项目。
标题 "eclipse-rcp-2023-09-R-linux-gtk-aarch64.tar.gz" 提供的关键信息是这是一个针对Eclipse RCP(Rich Client Platform)的软件发布,版本号为2023-09-R,是专为Linux操作系统设计的,具体适配的是基于GTK图形...
eclipse-rcp-2023-09-R-macosx-cocoa-aarch64.dmg 适用于macOS Arm芯片系统
这个“eclipse-rcp-kepler-SR2-win32-x86_64.zip”文件是Eclipse RCP的一个特定版本,适用于Windows操作系统,且是64位架构。Kepler是Eclipse IDE的第四个主要版本,发布于2013年,而SR2代表Service Release 2,是该...
eclipse-rcp-2023-09-R-macosx-cocoa-x86_64.dmg 适用于macOS Intel芯片系统
下载并解压"eclipse-rcp-2023-09-R-win32-x86_64.zip"后,你会得到一个Eclipse RCP的开发环境,包括开发工具、运行时组件以及可能包含的一些示例项目。使用Eclipse IDE启动该环境,你可以开始创建、调试和部署你的...