Wat is Apache Tomcat en welke functies biedt het?


Datum van publicatie:10 januari 2021.



INFOMARTION > Wat is Apache Tomcat en welke functies biedt het?

Overzicht.

Wat is Apache Tomcat? Het wordt gebruikt bij het maken van webapplicaties in Java, en legt uit welke specifieke functies het biedt.

Inhoudsopgave

  1. Wat is Apache Tomcat?
  2. Functies geleverd door Apache Tomcat
  3. samenvatting

1. Wat is Apache Tomcat?

Apache Tomcat is algemeen bekend onder de naam Tomcat.(De term Apache Tomcat wordt voortaan geparafraseerd als Tomcat.)Tomcat wordt beschreven op de volgende Tomcat-website.「The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.」

http://tomcat.apache.org/

Deze technologie wordt gebruikt om webapplicaties in Java uit te voeren.

Met andere woorden, in het kort, Tomcat biedt "de basisfunctionaliteit voor het uitvoeren van Java als een webapplicatie".

2. Functies geleverd door Apache Tomcat

Tomcat biedt vele mogelijkheden. De volgende pagina's op de Tomcat-website helpen u het volledige gamma functies van Tomcat te begrijpen.

http://tomcat.apache.org/tomcat-9.0-doc/index.html

Alles lezen zou tijdrovend zijn, dus zullen we ons concentreren op drie sleuteltechnologieën om Tomcat te begrijpen: de mogelijkheid om communicatieverbindingen te controleren, de mogelijkheid om meerdere communicaties te controleren, en de mogelijkheid om de applicaties die draaien te controleren.

2-1. Controlefuncties communicatieverbinding

Tomcat voorziet in een mechanisme om gebruikersverzoeken te aanvaarden en verbinding te maken met de server. De communicatie vindt plaats wanneer vanaf een PC in een browser "https://~" wordt getypt, zoals weergegeven in het onderstaande schema.

Om op dit moment communicatie te starten, moet je verbinding maken met de server, en Tomcat voorziet in het mechanisme om verbinding te maken.

2-2. Controlefuncties voor meervoudige communicatie

Tomcat biedt een mechanisme om communicatie van meerdere gebruikers tegelijk af te handelen. Veronderstel dat verschillende gebruikers toegang hebben tot de server, zoals in onderstaand diagram is aangegeven.

Op dit moment biedt Tomcat een mechanisme om communicatie van meerdere gebruikers parallel te initiëren, in plaats van één gebruiker per keer achter elkaar te verwerken.

2-3. Uit te voeren toepassingscontrolefuncties

Tomcat biedt een mechanisme om applicaties te sorteren om te draaien. Meerdere toepassingen kunnen op Tomcat worden ingezet. Veronderstel dat er verschillende applicaties op Tomcat staan, zoals in onderstaand diagram is aangegeven.

Tomcat biedt een mechanisme om per URL te bepalen welke toepassing op dit moment gebruikt moet worden.

3. samenvatting

Tomcat biedt de basisfunctionaliteit voor het maken van webtoepassingen in Java, waarbij het communicatiegedeelte en de uit te voeren toepassing worden geregeld.

Bedankt voor het kijken tot het einde.