Java Hosting: The Java Platform consists of several programs, each of which provides a distinct portion of its overall capabilities. For example, the Java compiler, which converts Java source code into Java bytecode, is provided as part of the Java Development Kit (JDK). The Java Runtime Environment (JRE), complementing the JVM with a just-in-time (JIT) compiler, converts intermediate bytecode into native machine code on the fly. Also supplied are extensive libraries, pre-compiled in which are several other components, some available only in certain editions. The essential components in the platform are the Java language compiler, the libraries, and the runtime environment in which Java intermediate bytecode "executes" according to the rules laid out in the virtual machine specification. JSP is an extension to the Java servlet technology that allows html to be combined with Java on the same page. The Java provides the processing, and the html provides the page layout that will be rendered in the Web browser. Tomcat is a free, open-source implementation of Java Servlet and JavaServer Pages. Sun adapts and integrates the Tomcat code base into the J2EE SDK and owns and evolves the JavaServer Pages and Java Servlets specifications under the Java Community Process.
|