我可以和普通的Java应用程序一起编写GWT应用程序吗?

时间:2014-02-06 10:11:38

标签: java gwt

我已经在客户端站点上运行了一个Java应用程序。

此应用程序目前没有任何UI。它所做的只是为场景后面的客户端转换数据。

我们需要定期升级应用程序。


现在我们想使用GWT添加UI。

我的问题是

我可以将GWT直接包含在我当前的应用程序中吗?

我的意思是,我当前的Java应用程序从main()开始。在客户端,我们只执行java Application(简单地说)。在我们拥有GWT部分后,我们真的希望一切都保持不变。在客户端,我们不需要让客户或我们自己安装许多新东西。

理想情况下,在我们完成GWT部分之后,对于客户来说,我们的应用程序仍然是一个应用程序,启动方式只有java Application

我们不想告诉客户我们需要单独安装TomCat服务器。

我们不希望客户感到麻烦,现在我们需要维护多个包等等。

1 个答案:

答案 0 :(得分:1)

您需要一个Web服务器来为您提供GWT应用程序,因为它无法与本地Java应用程序通信。当您在浏览器中运行GWT编译的Javascript时,它无法访问您的本地计算机资源。

它可以是在localHost上运行的Tomcat,也可以使用Google App Engine。您无法像Java Swing应用程序那样运行GWT应用程序。

但是放松一下...... Tomcat不是那么麻烦,并且不需要更多包装已经包含在其中。