1

我正在启动一个项目,我们将为此拥有一个瘦客户端,发送请求并从服务器获取响应。

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

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

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

编辑:解决提出的问题:

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

2 回答 2

1

来自与您有同样丰富经验的人(尚未开发任何基于 Eclipse 的插件或任何使用 GWT 的东西),这纯粹是另一种观点对您的问题的看法。

纯粹从瘦客户端提供此应用程序的角度来看,我认为 GWT 更适合这种情况。它肯定会更轻一些,并且不需要 Eclipse 插件所需的开销。

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

于 2008-10-01T17:08:00.623 回答
1

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

我们的团队尝试构建一个 Eclipse 富客户端平台应用程序,并让它通过 RMI 与基于 J2EE EJB 的中间层进行通信,并且效果很好,除了当我们遇到安全问题并且无法使用任何标准 J2EE 安全模式时在 Eclipse 客户端上创建一个登录,该登录将对服务器进行身份验证。

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

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

So my basic point is, Eclipse is an exciting platform, but you will face difficulties which you might have to solve yourself. GWT seems to be an easier alternative for now.

于 2008-10-01T18:00:27.297 回答