Tomcat est serveur web ou serveur d'applications? [fermé]

Tomcat est-il un serveur web ou un serveur d'application?

41
demandé sur ROMANIA_engineer 2010-03-18 16:03:41

6 réponses

Tomcat est un serveur web (capable de traiter les requêtes/réponses HTTP) et conteneur web (implements Java Servlet API , également appelé servletcontainer) dans un. Certains l'appellent "application server , mais ce n'est certainement pas un serveur D'application Java EE complet (il n'implémente pas l'API Java EE complète ).

voir aussi:

48
répondu BalusC 2017-05-23 12:02:48

Tomcat est un conteneur d'application qui est aussi un serveur web. Un conteneur d'application peut exécuter des applications web (ont une portée" application"). il n'est pas considéré certaines personnes ne considèrent pas qu'il s'agit d'un serveur d'applications complet car il manque dans certains aspects tels que la gestion des utilisateurs et autres, mais de mieux en mieux tout le temps..

12
répondu Nir Levy 2017-01-26 07:30:22

Tomcat est un serveur web et un conteneur de pages Servlet/JavaServer. Il est souvent utilisé comme serveur d'application pour des applications strictement web, mais il n'inclut pas l'ensemble des fonctionnalités qu'un serveur D'application Java EE fournirait.

Liens

10
répondu JUST MY correct OPINION 2010-03-18 13:08:15

Serveur D'Application:

Application server maintient la logique de l'application et

sert les pages web en réponse à la demande de l'utilisateur.

ce qui signifie que le serveur d'application peut faire les deux logique d'application maintenance et service de page web.

Serveur Web:

serveur web ne sert que les pages web et il ne peut pas appliquer n'importe quelle logique d'application.

Final conclusion: Application server contient également le web server.

pour référence ultérieure : http://www.javaworld.com/javaqa/2002-08/01-qa-0823-appvswebserver.html

4
répondu i2ijeya 2010-03-18 17:45:00

Apache Tomcat est une source ouverte mise en œuvre du logiciel Java Pages Servlet et JavaServer technologie.

Tomcat n'implémentant pas la spécification complète Java EE pour un serveur d'application, il peut être considéré comme un serveur web .

Source: http://tomcat.apache.org

2
répondu Yuval Adam 2013-08-29 06:48:35

il exécute le code compilé Java, il peut maintenir des pools de connexion de base de données, il peut enregistrer des erreurs de divers types. J'appellerais ça un serveur d'application, en fait si. Dans notre environnement, nous avons Apache comme serveur web qui gère un certain nombre de serveurs d'applications, y compris Tomcat et Coldfusion, et d'autres.

0
répondu Jay 2010-03-18 13:07:33