我一直在阅读Eclipse as an application framework(即约Eclipse Rich Client Platform)。我无法找到Eclipse作为应用程序框架(RCP)的全部成功案例列表,而不是Eclipse作为非常受欢迎的IDE。我见过customer testimonials of Netbeans platform,但不是Eclipse Rich Client平台。
Eclipse在商业和开源世界中作为应用程序框架(富客户端平台)的案例研究或成功案例是什么?
答案 0 :(得分:7)
我可以使用RCP作为客户端平台添加自己的简单success story。在学习曲线缓慢,但一旦掌握,有很大的好处。特别是:
缺点:
总的来说,选择它并不后悔。我个人讨厌基于Web的笨拙和性能低下的界面。在这里,您可以自然地将快速且响应迅速的GUI与桌面集成在一起。
答案 1 :(得分:3)
以下是在Eclipse Rich Client Platform上构建的开源产品列表: http://www.eclipse.org/community/rcpos.php
答案 2 :(得分:2)
我的公司非常成功地使用Eclipse RCP框架创建了一个飞机任务规划系统。它并非没有它的麻烦(大多数情况下你应该使用的新接口在很多时候都没有很好的记录),但它确实给了我们一个巨大的支持并提供了许多有用的结构。
在许多方面,我们只是一个编辑器,但是您正在修改描述飞机任务的数据库而不是文本文件,并且许多交互是通过视图中显示的3D地球仪进行的。数据绑定有助于使各种视图和编辑器始终保持同步(尽管SWT应用程序与第三方AWT小部件之间通过数据绑定调用的线程问题是一场噩梦,我宁愿不再重访)
这是一个复杂的程序,基本上花了三个开发人员,他们不知道Eclipse会在大约一年内写出来。今天我们通过添加更多插件为其他客户扩展它。
答案 3 :(得分:2)
看看XMind。它是RCP之上的思维导图应用程序。我知道一些经验丰富的用户根本没有意识到它是一个Java应用程序。它看起来不错。