Cualquier buenos artículos relacionados con la implementación de aplicaciones GWT a la producción?

StackOverflow https://stackoverflow.com/questions/1753795

  •  20-09-2019
  •  | 
  •  

Pregunta

¿Alguien sabe alguna buenos artículos sobre cómo implementar las aplicaciones de Google Web Toolkit (GWT) a un entorno de producción? ¿Qué son los requerimientos? ¿Debo usar Tomcat o embarcadero con o sin Apache? Mi GWT aplicación aprovecha GWT-RPC que lo requieran para ser alojado en una pila de JVM.

Mi experiencia actual con el despliegue de la producción se basa principalmente en una pila de Microsoft (IIS, ASP.NET, etc).

La esperanza alguien me puede apuntar en la dirección correcta,

Gracias.

¿Fue útil?

Solución

Los requisitos serían cualquier servidor J2EE que cumpla es Servlet 2.5 estándar.

Usted no tiene que instalar Apache, Tomcat tiene su propio servidor web. GWT construiría para usted un archivo WAR que debe copiar ese archivo a la webapps Tomcat Tomcat y reinicio, desplegaría que automaticamente. El archivo de la guerra contendrá todos los archivos necesarios.

Para construir el archivo de la guerra tiene que usar hormiga, aquí cómo hacerlo

Creo que el ant build crearía el archivo de la guerra, de todos modos abrochando el directorio de guerra y cambiando la extensión a '.war' es el mismo (archivo WAR son solamente los archivos zip)

Otros consejos

GWT es principalmente una tecnología del lado del cliente. Usted necesita decidir qué grupo al que va a desarrollar su extremo posterior. Podría ser un backend ASP.NET, que podría ser un simple despliegue estático de Apache, o una pila completa J2EE. Depende de lo que su aplicación va a estar haciendo. Cuando todo está dicho y hecho, una aplicación GWT es sólo algo de HTML y un montón de javascript. Puede servir a esa parte de cualquier servidor web.

La verdadera pregunta es qué backend ese cliente GWT estar hablando con. Lo que confunde el problema es que muchas de las aplicaciones GWT suceden a utilizar GWT-RPC, lo que significa que serán escritos en Java y por lo tanto requieren un motor de Java. Pero se puede igual de bien escribir una aplicación GWT que es independiente (es decir, sin el procesamiento del lado del servidor es necesario) o se comunica con una aplicación .NET utilizando algún tipo de interfaz de servicios web.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top