Tomcat Server

  • Tomcat is a free Java servlet container That Support API, JSP, Servlet.
  • Apache tomcat is widely used open source, web server and Java servlet container.
  • A container creates objects and is responsible for management of their life cycle.
  • Tomcat was created by Sun Microsystems as the reference implementation of Java servlet and Java server pages(JSP) And was eventually donated to the Apache software foundation.
  • Apache tomcat leverages many of the Java EE requirements.
  • A servlet container is a Java, servlet implementation that is mostly used to host Java servlets.
  • A Java enterprise application server is a Java specification of this implementation.
  • A web server uses a local system such as Apache to serve files.
  • Tomcat is a JSP at its core.
  • A servlet is a Java based software component that aids in expansion of server capabilities.
  • Tomcat can serve Both JSP and servlets that acting as a web server to route JSP, and as a servlet container.
  • Tomcat is a web server
  • Some features of tomcat are as follows
    • Very light tool.
    • Servlet container
    • Http Container
    • JSP container
    • Quick start-up time
  • Advantages of tomcat
    • Open source and free
    • Exceptionally lightweight
    • Highly Adaptable
    • Stability
    • Documentation
    • Security
  • Disadvantages
    • Not as quick as Apache for static webpages
    • Creates flows such as memory leak
    • Problem with SSL setups
    • It’s method of dealing with logs
    • Poor user interface
  • Containers in Apache tomcat server
    • Servlet container
    • JSP container
    • Security container
    • Websocket container
    • JNDI container
  • Competitors of Tomcat
    • Webserver
      • Glassfish web server
      • Jetty
    • Application server
      • Jboss
      • IBM Websphere application server
      • Oracle Weblogic server
        • Ability to enable distributed transactions as the transaction manager, corporate Java Beans.
        • Includes a better administration console.
    • Others
      • IIS
      • Cold fusion.

No comments:

Post a Comment