Gestionnaire de serveur Web HTTP
Apache Tomcatest un logiciel gratuit pour Internet et les réseaux développé par Apache Software Foundation. Il offre des outils de développement et des implémentations Java sur une seule et même plateforme . Avec cette application, les utilisateurs peuvent gérer des serveurs Web HTTP avec un langage de programmation standard .
Plusieurs implémentations de Java dans une plate-formeApache Tomcat est une implémentation de plusieurs spécifications Java Enterprise Edition qui utilise Expression Language, Servlet, WebSocket et JSP (JavaServer Pages). Il donne aux utilisateurs un Java HTTP serveur web environnement dédié, assurant que chaque code Java écrit se déroulera sans heurts. De plus, il permet aux utilisateurs d’exécuter des serveurs Web tout en utilisant des codes Java . Apache Tomcat a été utilisé par des applications Web populaires et des industries et organisations majeures, notamment AppFuse, Bonhams, CardinalHealth, E * Trade, les sites Web de WalMart et The Weather Channel. L'application est livrée avec plusieurs composants , chacun avec un rôle qui lui est propre. Catalina contient le servlet pendant que Cluster organise la charge de travail pour toutes les applications du serveur Web. Coyote , quant à lui, connecte le protocole HTTP 1.1 et transforme Catalina en serveur Web. De plus, Jasper analyse chaque fichier JSP sur le serveur Web. Apache Tomcat respecte les conventions de codage lors de l'écriture, notamment en utilisant des espaces pour l'indentation des codes. Cependant, les utilisateurs doivent noter que le codage a des limites . Il ne permet qu'une largeur de ligne de 100 caractères, avec le symbole «{» à la fin de la ligne et quatre retraits d'espace pour les sources Java. Il existe également une largeur de ligne de 80 caractères et une limite d'indentation de deux espaces pour la documentation des sources aux formats .txt et .xml. Cette application est un projet basé sur la communauté sous la deuxième version de la licence Apache. Les développeurs de la communauté ont contribué au développement du logiciel gratuit, et les programmeurs débutants et experts sont les bienvenus pour participer à son développement.
Un serveur Web complexe avec des fonctionnalités basées sur Java Apache Tomcat peut aider les programmeurs Java à héberger des serveurs Web dans un langage de programmation familier. Il est devenu l'un des outils standard pour la plupart des sites Web utilisant des scripts Java. Son service depuis 20 ans le rend, avec l’implication des développeurs Apache, un serveur Web fiable.







