¿Cuál es mejor para una aplicación Vaadin, Tomcat o embarcadero?
Pregunta
Estoy desarrollando una aplicación utilizando el href="http://vaadin.com/home" rel="nofollow"> Vaadin marco con Maven2. Personalmente no quiero ir con GAE. Actualmente estoy usando un servidor de aplicaciones Tomcat 6.0 para mi aplicación. ¿Qué hay de embarcadero?
- ¿Cuáles son las diferencias entre Tomcat en el embarcadero en términos de configuración, rendimiento, estabilidad, etc.?
- ¿Cuál es apoyado por los proveedores de alojamiento?
- ¿Cuál es más fácil de configurar?
Cualquier ayuda apreciada.
Solución
si necesita auto ejecutable, entonces debería usar embarcadero. Si usted va a desplegar ur aplicación a una empresa de alojamiento, probablemente Tomcat será más fácil, ya que será ya existe y que necesita dejar ur archivo de la guerra a la carpeta correspondiente solamente.
No estoy seguro de si se puede ejecutar un muelle incorporado en todos los servicios de alojamiento, debido a la limitación de la escollera servicio de alojamiento no funcione.
Otros consejos
Tomcat y embarcadero son bastante productos similares, con el mismo tipo de conjunto de características. Ambos implementan el Java Servlet y JavaServer Pages características, contiene un servidor web, y tener la documentación decente. Ambos son de código abierto, libre de costo, y popular. Ambos hacen el mismo tipo de trabajo, tienen escalabilidad similares, y se actualizan con frecuencia. Ambos trabajan bien para Vaadin 6.
La comparación de Tomcat y el embarcadero es como comparar Honda Civic y el Toyota Corolla. Son más parecidos que diferentes. Ambos contraste con productos como Glassfish y JBoss que son mucho más grandes con muchas características que van mucho más allá de los servlets y servidores web.
Como se mencionó en la otra respuesta, una de las pocas distinciones entre Tomcat y Jetty es que el embarcadero está diseñado para ejecutarse incrustado dentro de otra aplicación Java, así como ejecutar por sí mismo. Tomcat en contraste solamente se ejecuta como su propia aplicación.
La ramificación de esta diferencia, es que al hacer el trabajo Vaadin en Eclipse, la gente comúnmente utilizan el plataforma de herramientas Web (WTP) paquete de plugins para Eclipse puente entre funcionando como su propia aplicación y Tomcat o embarcadero corriendo como su propia aplicación, y sin embargo, hablando entre sí para que el desarrollo sea más fácil. Otras personas prefieren no correr la DAP, y en lugar de optar por configurar embarcadero para ejecutarse dentro de Eclipse, como parte de Eclipse, el cual no es posible con Tomcat. Cada uno de estos enfoques tienen ventajas y desventajas, pero esta es una de las pocas diferencias reales entre Tomcat y embarcadero cuando se trata de hacer el desarrollo Vaadin.