What is the difference between jetty and tomcat
Connect and share knowledge within a single location that is structured and easy to search. I'm wondering about the downsides of each servers in respect to a production environment. Did anyone have big problems with one of the features? Performance, etc.
I also quickly took a look at the new Glassfish, does it match up the simple servlet containers it seems to have a good management interface at least? I love Jetty for its low maintenance cost. It's just unpack and it's ready to roll. Tomcat is a bit high maintenance, requires more configuration and it's heavier. Besides, Jetty's continuations are very cool.
See comments. I haven't verified that. I think tomcat is more disscussed and supported by application, Jetty is portable and can be embedded in an application. I like how Jetty can be embedded in an application so that it doesn't need to run in a web container Hudson and Nexus are two apps that can run in this mode. Can Tomcat do this? Stack Overflow for Teams — Collaborate and share knowledge with a private group.
Create a free Team What is Teams? Collectives on Stack Overflow. Learn more. Asked 12 years, 11 months ago. Active 4 years, 3 months ago. Decisions about Jetty and Apache Tomcat. Shared insights. I have utilized the power of ansible for all these tasks, which made it easy and manageable. Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare. Pros of Jetty. Pros of Apache Tomcat. Pros of Jetty Pros of Apache Tomcat Sign up to add or upvote pros Make informed product decisions.
Cons of Jetty. Cons of Apache Tomcat. Cons of Jetty 0. Cons of Apache Tomcat Be the first to leave a con. Sign up to add or upvote cons Make informed product decisions. What is Jetty? What is Apache Tomcat? Both make Jetty a great fit for constrained environments and for embedding in other products.
As such, GlassFish is more heavyweight than either Tomcat or Jetty—and, arguably, a bit more difficult to operate. The downside of GlassFish is its lack of commercial support. Yes, this article is about free and open-source application servers, but this is still an important point. As your project grows and becomes financially successful, you might be willing to pay to get long-term support, security updates, customer support, etc.
Consider what your future needs might look like, at the very least. WildFly , formerly known as JBoss Application Server and developed by Red Hat, is another fully featured and certified application server. Red Hat is also one of the most respected software vendors out there.
To be honest, the answer will vary from project to project. That being said, I still want to lay down a general framework that will help you choose. If your organization already uses a specific application server in other projects, then your best bet would be to stick with that, if possible.
Standardization is always a good idea. In addition, the ability to go over to another team and ask for help is invaluable. For example: if all you need is JPA implementation, then importing EclipseLink into your project will do and you can happily proceed with Tomcat. Most importantly, if your organization already uses a specific application server in other projects, then simply follow suit.
Start your free, 14 day Retrace trial today. Click here to read more about the acquisition. Try Our Free Code Profiler. Try Our Code Profiler. By Role.
0コメント