Tomcat è un server web o un server applicazioni?


La migliore risposta

Tomcat è un server web (gestisce le richieste / risposte HTTP) e un contenitore web (implementa Java Servlet, JavaServer Pages, Java Expression Language e tecnologie Java WebSocket) se non consideriamo che tutti i componenti aggiuntivi e plug-in sono disponibili tramite open source o commercialmente con Tomcat. Tomcat non implementa lAPI Java EE completa e non “t ha un contenitore EJB. Anche se potremmo eseguire alcune applicazioni in Tomcat (si potrebbe facilmente sostenere che si tratta di un application server), non sarà considerato come server di applicazioni completo in quanto manca di alcune funzionalità del server delle applicazioni.

Nota: è possibile sviluppare molte applicazioni su Tomcat con servizi e componenti aggiuntivi collegabili. Se Tomcat + componenti aggiuntivi + servizi collegabili, possiamo chiamarlo “server delle applicazioni”.

Rispondi

Ciao,

Apache è un server web, che può idealmente gestire pagine statiche come HTML. Per gestire dinamiche pagine come php, potrebbe essere necessario caricare il modulo php nel file di configurazione di apache.

Apache Tomcat è una combinazione di server web e applicazioni, generalmente chiamato server applicazioni, in grado di gestire sia pagine statiche che dinamiche. Ovviamente, ha bisogno dellambiente di runtime java come prerequisito per eseguire pagine dinamiche come servlet e jsps.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *