我正在启动一个项目,我们将拥有一个瘦客户端,发送请求并从服务器获取响应。
我们仍处于规划阶段,因此我们可以选择基于Eclipse的GUI(Eclipse插件)或使用GWT作为应用程序的参与。
我不熟悉Eclipse作为GUI(也不是GWT),但我知道'正常'的Java。
这两种方法的主要优点和缺点是什么?
修改:解决提出的问题:
答案 0 :(得分:1)
来自与你一样经验丰富的人(没有开发任何基于Eclipse的插件或任何带有GWT的东西),这纯粹是另一组关于你问题的观点。
纯粹从瘦客户端提供此应用程序的角度来看,我认为GWT可以更好地适应这种情况。它肯定会更轻一些,并且不需要Eclipse插件的开销。
我还认为这样可以更轻松地部署更新。
答案 1 :(得分:1)
如果您正在考虑使用Eclipse构建独立客户端或刚刚添加到现有Eclipse安装的插件,那么您打算如何与服务器进行通信?
我们的团队尝试构建一个Eclipse Rich Client Platform应用程序,并通过RMI与基于J2EE EJB的中间层进行通信,并且运行良好,除非我们获得安全性并且无法使用任何标准J2EE安全模式,用于在Eclipse客户端上创建一个登录,以便对服务器进行身份验证。
这似乎是Eclipse圈子中的一个已知问题,但我没有看到任何适合它的解决方案。
GWT似乎非常先进,并且有几个IDE添加了使用它的工具,但我没有使用它进行开发的第一手经验。我在演示和示例方面看到的所有内容都使它看起来非常强大且易于使用。
所以我的基本观点是,Eclipse是一个令人兴奋的平台,但您将面临自己可能需要解决的困难。 GWT现在似乎是一个更容易的选择。