Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Deployment 有没有关于将GWT应用程序部署到生产环境的好文章?_Deployment_Gwt_Production - Fatal编程技术网

Deployment 有没有关于将GWT应用程序部署到生产环境的好文章?

Deployment 有没有关于将GWT应用程序部署到生产环境的好文章?,deployment,gwt,production,Deployment,Gwt,Production,有人知道关于如何将GoogleWebToolkit(GWT)应用程序部署到生产环境的好文章吗?要求是什么?我应该使用Tomcat还是Jetty,使用Apache还是不使用Apache?我的GWT应用程序利用GWT-RPC,要求它托管在JVM堆栈上 我目前的生产部署经验主要基于Microsoft堆栈(IIS、ASP.NET等) 希望有人能给我指出正确的方向 谢谢。要求是任何符合is Servlet 2.5标准的J2EE服务器 您不必安装Apache,tomcat有自己的web服务器。GWT将为您构

有人知道关于如何将GoogleWebToolkit(GWT)应用程序部署到生产环境的好文章吗?要求是什么?我应该使用Tomcat还是Jetty,使用Apache还是不使用Apache?我的GWT应用程序利用GWT-RPC,要求它托管在JVM堆栈上

我目前的生产部署经验主要基于Microsoft堆栈(IIS、ASP.NET等)

希望有人能给我指出正确的方向


谢谢。

要求是任何符合is Servlet 2.5标准的J2EE服务器

您不必安装Apache,tomcat有自己的web服务器。GWT将为您构建一个WAR文件,您应该将其发送到tomcat
webapps
并重新启动tomcat,它将自动部署它。war文件将包含所有需要的文件

要构建war文件,您必须使用ant,这里是一个如何做的示例


我认为ant构建将创建war文件,无论如何压缩war目录并将扩展名更改为“.war”是相同的(war文件只是zip文件)

任何符合is Servlet 2.5标准的J2EE服务器都需要

您不必安装Apache,tomcat有自己的web服务器。GWT将为您构建一个WAR文件,您应该将其发送到tomcat
webapps
并重新启动tomcat,它将自动部署它。war文件将包含所有需要的文件

要构建war文件,您必须使用ant,这里是一个如何做的示例


我认为ant构建将创建war文件,无论如何压缩war目录并将扩展名更改为“.war”是相同的(war文件只是zip文件)

GWT主要是一种客户端技术。您需要决定将在哪个堆栈中开发后端。它可以是ASP.NET后端,也可以是apache的简单静态部署,或者是完整的J2EE堆栈。这取决于你的应用程序将要做什么。说到底,GWT应用程序只是一些html和一堆javascript。您可以从任何web服务器提供该部分


真正的问题是GWT客户端将与哪个后端对话。混淆问题的是,许多GWT应用程序碰巧使用GWT-RPC,这意味着它们将用java编写,因此需要java后端。但您也可以编写一个独立的GWT应用程序(即不需要服务器端处理),或者使用某种web服务接口与.net应用程序通信。

GWT主要是一种客户端技术。您需要决定将在哪个堆栈中开发后端。它可以是ASP.NET后端,也可以是apache的简单静态部署,或者是完整的J2EE堆栈。这取决于你的应用程序将要做什么。说到底,GWT应用程序只是一些html和一堆javascript。您可以从任何web服务器提供该部分


真正的问题是GWT客户端将与哪个后端对话。混淆问题的是,许多GWT应用程序碰巧使用GWT-RPC,这意味着它们将用java编写,因此需要java后端。但您也可以编写一个独立的GWT应用程序(即不需要服务器端处理)或使用某种web服务接口与.net应用程序通信。

我的GWT应用程序利用RPC。为了反映这一点,我重新编辑了我最初的问题。谢谢你的参考资料。@Problerhead:你需要一次散步,想想如何安装tomcat?我的GWT应用程序利用RPC。为了反映这一点,我重新编辑了我最初的问题。谢谢你的参考资料。@Problerhead:你需要散散步,想想如何安装tomcat?