son - ¿Cuál es la diferencia entre Jetty y Netty?
¿cuáles son las etiquetas en wp? (2)
Creo que con el tiempo la superposición aumenta a medida que ambos proyectos agregan nuevas características.
Aquí hay un punto de referencia: https://gist.github.com/dhanji/81ccc0e6652eccaf43cf
Jetty es un servidor web (HTTP), similar a Tomcat y similares, pero más liviano que la mayoría de los contenedores servlet. Esto está más cerca de la forma tradicional de Java de hacer aplicaciones de servidor (servlets, archivos WAR). Al igual que Netty, es lo suficientemente liviano para integrarse en las aplicaciones Java.
Netty es un marco de servidor de cliente NIO que permite el desarrollo rápido y fácil de aplicaciones de red como servidores de protocolo y clientes. Simplifica y optimiza en gran medida la programación de red, como el servidor de socket TCP y UDP. Así que Netty se está enfocando en ayudar a escribir programas de red asíncrona de NIO / no-bloqueo.
Si maneja mucho con los protocolos de red y quiere que sea no bloqueante, use Netty (generalmente para casos de alto rendimiento). Si desea un contenedor de servlets HTTP liviano, use Jetty.
- Ver también: ¿ Usar Jetty o Netty?
- Alternativas a Netty: ¿Cuáles son las alternativas de Netty para redes de alto rendimiento?
- Artículos sobre Netty: http://netty.io/wiki/related-articles.html
- Servlet 3.0 con Netty: http://www.jroller.com/agoubard/entry/run_servlets_with_netty#.Vtb0Teaunjs
- Puente de Servlet para Netty: https://github.com/bigpuritz/netty-servlet-bridge
¿Cuál es la principal diferencia entre Jetty y Netty?
Netty es parte de Jboss, pero ¿es el contenedor del servidor web predeterminado?
¿Netty es compatible con Servlets 3.0?
Jetty es un contenedor de servlets liviano, fácil de integrar en una aplicación java, también hay un cliente de embarcadero fácil de usar.
Netty es un marco de aplicación de red impulsado por eventos asíncrono. Puede escribir su propio contenedor de servlets o aplicación de cliente http con la ayuda del marco Netty, por ejemplo.
Editar:
Se olvidó de mencionar que Jetty 8 y Apache Tomcat 7 admiten la especificación de servlet 3.0, pero netty no. Porque no es un contenedor de servlet.