Java http/AJAX(GWT)与用于瘦客户机部署的Eclipse gui

Java http/AJAX(GWT)与用于瘦客户机部署的Eclipse gui,java,ajax,eclipse,user-interface,gwt,Java,Ajax,Eclipse,User Interface,Gwt,我正在启动一个项目,我们将有一个瘦客户机,发送请求并从服务器获得响应 我们仍处于规划阶段,因此我们可以选择基于Eclipse的GUI(Eclipse插件)或使用GWT作为应用程序的fromtend 我不太熟悉Eclipse作为GUI(也不熟悉GWT),但我知道“普通”Java 这两种方法的主要优点和缺点是什么 编辑:解决提出的问题: 如果基于Eclipse,那么该项目将使用核心EclipseGUI(没有编码工具,只是简单的框架),gui将与之打包 我一直在研究GWT,到目前为止似乎是最好的选择

我正在启动一个项目,我们将有一个瘦客户机,发送请求并从服务器获得响应

我们仍处于规划阶段,因此我们可以选择基于Eclipse的GUI(Eclipse插件)或使用GWT作为应用程序的fromtend

我不太熟悉Eclipse作为GUI(也不熟悉GWT),但我知道“普通”Java

这两种方法的主要优点和缺点是什么

编辑:解决提出的问题:

  • 如果基于Eclipse,那么该项目将使用核心EclipseGUI(没有编码工具,只是简单的框架),gui将与之打包
  • 我一直在研究GWT,到目前为止似乎是最好的选择,但仍有一些研究要做
  • 通信方法是CORBA(内部库)的一种变体

来自一个和你一样有丰富经验的人(没有开发任何基于Eclipse的插件或任何与GWT相关的东西),这纯粹是对你的问题的另一种看法

纯粹从瘦客户机提供此应用程序的角度来看,我认为GWT更适合这种情况。它当然会稍微轻一点,并且不需要Eclipse插件那样的开销


我还认为这将使部署更新变得更加容易。

如果您正在考虑使用Eclipse构建一个独立的客户端或一个刚刚添加到现有Eclipse安装中的插件,您打算如何与服务器通信

我们的团队尝试构建一个Eclipse富客户机平台应用程序,并让它通过RMI与基于J2EE EJB的中间层进行通信,效果非常好,除了当我们谈到安全性时,不能使用任何标准的J2EE安全模式在Eclipse客户端上创建登录名来对服务器进行身份验证

这似乎是Eclipse圈子中的一个已知问题,但我还没有看到任何解决这个问题的好方法

GWT看起来相当先进,有几个IDE添加了使用它的工具,但我没有使用它开发的第一手经验。我在演示和示例方面看到的一切都使它看起来非常强大和易于使用

所以我的基本观点是,Eclipse是一个激动人心的平台,但您将面临一些困难,您可能需要自己解决这些困难。目前,GWT似乎是一个更容易的选择。

直接从GWT执行CORBA(或其某些变体)可能会成为一个问题。如果您选择了GWT,请准备实现一个代理RPC服务层供GWT使用,然后连接到您现有的RPC服务(corba或其他)。