The particular Apache Tomcat software is an open-source implementation of the Java Servlet, JavaServer Pages, Java Expression Language, and Coffee WebSocket technologies. Apache Tomcat software forces numerous large-scale, mission-critical web applications throughout a diverse array of industries and companies. It is intended to be a new collaboration of the best-of-breed developers through all over the world. Features and Highlights Deployer -- Operating the Tomcat Deployer to set up, precompile, and validate web applications. Supervisor - Operating the Manager web application to deploy, undeploy, and redeploy programs as the app is running. Host Supervisor - Operating the Host Manager internet app to add and remove digital hosts as the app is running. Area and Access Control - Description associated with how to configure Realms (databases associated with users, passwords, and their associated roles) with regard to use in web applications that use Container Managed Security. Security Manager -- Configuring and using a Java Protection Manager to support fine-grained control more than the behavior of the web applications. JNDI Resources - Configuring standard and custom made resources in the JNDI naming framework that is provided to each internet application. JDBC DataSource - Configuring the JNDI DataSource with a DB link pool. Examples for many popular directories. Classloading - Information about class launching in the software, including where in order to place your application classes so that will they are visible. JSPs - Info about Jasper configuration, as well because the JSP compiler usage. SSL/TLS -- Installing and configuring SSL/TLS support so your Tomcat will serve requests using the particular https protocol. SSI - Using Machine Side Includes in the app. CGI - Using CGIs with the application. Proxy Support - Configuring the application to run behind a proxy machine (or a web server functioning like a proxy server). MBeans Descriptors - Configuring MBean descriptors files for custom parts. Default Servlet - Configuring the arrears servlet and customizing directory listings. The particular Clustering - Enable session replication within the environment. Balancer - Configuring, using, and extending the load balancer application. Connectors -- Connectors available in the app, plus native web server integration. Monitoring plus Management - Enabling JMX Remote assistance, and using tools to monitor plus manage Apache Tomcat. Logging - Configuring logging in the software. Apache Lightweight Runtime - Using APR to supply exceptional performance, scalability, and better integration along with native server technologies. Virtual Hosting -- Configuring virtual hosting in Tomcat. Sophisticated IO - Extensions available over normal, blocking IO. Additional Components - Acquiring additional, optional components. Using the libraries with Maven - Obtaining Tomcat cisterns through Maven. Security Considerations - Choices to think about when securing an installation. Home windows Service - Running the program because a service on Microsoft Windows. Home windows Authentication - Configuring the app in order to use integrated Windows authentication. High Concurrency JDBC Pool - Configuring the application to use an alternative JDBC swimming pool. WebSocket support - Developing WebSocket programs for Tomcat. URL rewrite - Utilizing the regexp based rewrite valve for conditional URL and host rewrite. CDI plus JAX-RS support - Configuring CDI, JAX-RS, and Eclipse Microprofile support. Note: Needs Java Runtime Environment. Download Apache Tomcat Latest Version
SHARE THIS PAGE!