Jboss
Jump to navigation
Jump to search
- Apache is "The Apache Software Foundation" - an umbrella organisation that looks after a number of Open Source projects.
- Jakarta is the group name for the Java based projects of the Apache Software foundation
- Tomcat is a Web Server that handles server side Java (in the form of Servlets and JSPs), and it's a part of the Apache Jakarta project group. Tomcat is the "reference" implementation of the Servlet and JSP standards - in other words, if it runs under Tomcat, it should run under any compliant Servlet / JSP container
- Catalina is the Java Engine (JRE / JVM) that's built into Tomcat and provides an environment in which Servlets can be run
- Coyote is the HTTP connector that's built into Tomcat and provides Tomcat with an interface that browsers can connect to.
- Jasper is the Java Server pages handler in Tomcat; internally, it deals with any compiling that's neccessary, and converts JSPs into Servlets for Catalina to handle.