Τι είναι ο Apache Tomcat και ποιες λειτουργίες παρέχει;


Ημερομηνία δημοσίευσης:10 Ιανουαρίου 2021.



INFOMARTION > Τι είναι ο Apache Tomcat και ποιες λειτουργίες παρέχει;

Επισκόπηση.

Τι είναι ο Apache Tomcat; Χρησιμοποιείται κατά τη δημιουργία εφαρμογών ιστού σε Java και εξηγεί ποιες συγκεκριμένες λειτουργίες παρέχει.

Πίνακας περιεχομένων

  1. Τι είναι ο Apache Tomcat;
  2. Λειτουργίες που παρέχονται από τον Apache Tomcat
  3. περίληψη

1. Τι είναι ο Apache Tomcat;

Το Apache Tomcat είναι ευρέως γνωστό ως Tomcat.(Στο εξής, η διατύπωση του Apache Tomcat παραφράζεται ως Tomcat.)Ο Tomcat περιγράφεται στον ακόλουθο δικτυακό τόπο Tomcat.「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/

Αυτή η τεχνολογία χρησιμοποιείται για την εκτέλεση εφαρμογών ιστού σε Java.

Με άλλα λόγια, εν συντομία, το Tomcat παρέχει "τη βασική λειτουργικότητα για την εκτέλεση της Java ως διαδικτυακής εφαρμογής".

2. Λειτουργίες που παρέχονται από τον Apache Tomcat

Υπάρχουν πολλά χαρακτηριστικά που προσφέρει ο Tomcat. Οι ακόλουθες σελίδες στον ιστότοπο Tomcat θα σας βοηθήσουν να κατανοήσετε το πλήρες φάσμα των λειτουργιών που προσφέρει ο Tomcat.

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

Η ανάγνωση των πάντων θα ήταν χρονοβόρα, οπότε θα επικεντρωθούμε σε τρεις βασικές τεχνολογίες για την κατανόηση του Tomcat: τη δυνατότητα ελέγχου των συνδέσεων επικοινωνίας, τη δυνατότητα ελέγχου πολλαπλών επικοινωνιών και τη δυνατότητα ελέγχου των εφαρμογών που εκτελούνται.

2-1. Λειτουργίες ελέγχου σύνδεσης επικοινωνίας

Το Tomcat παρέχει έναν μηχανισμό για την αποδοχή αιτημάτων χρηστών και τη σύνδεση με τον διακομιστή. Η επικοινωνία πραγματοποιείται όταν πληκτρολογείτε "https://~" σε ένα πρόγραμμα περιήγησης από έναν υπολογιστή, όπως φαίνεται στο παρακάτω διάγραμμα.

Για να ξεκινήσετε την επικοινωνία αυτή τη στιγμή, πρέπει να συνδεθείτε στο διακομιστή και ο Tomcat παρέχει το μηχανισμό σύνδεσης.

2-2. Λειτουργίες ελέγχου για πολλαπλές επικοινωνίες

Το Tomcat παρέχει έναν μηχανισμό για τον χειρισμό επικοινωνιών από πολλούς χρήστες ταυτόχρονα. Ας υποθέσουμε ότι αρκετοί χρήστες έχουν πρόσβαση στο διακομιστή, όπως φαίνεται στο παρακάτω διάγραμμα.

Αυτή τη στιγμή, το Tomcat παρέχει έναν μηχανισμό για την έναρξη επικοινωνίας από πολλούς χρήστες παράλληλα, αντί να επεξεργάζεται έναν χρήστη κάθε φορά διαδοχικά.

2-3. Λειτουργίες ελέγχου εφαρμογής που πρέπει να εκτελεστούν

Το Tomcat παρέχει έναν μηχανισμό για την ταξινόμηση των εφαρμογών προς εκτέλεση. Πολλαπλές εφαρμογές μπορούν να αναπτυχθούν στο Tomcat. Ας υποθέσουμε ότι υπάρχουν διάφορες εφαρμογές στο Tomcat, όπως φαίνεται στο παρακάτω διάγραμμα.

Το Tomcat παρέχει έναν μηχανισμό για τον προσδιορισμό της εφαρμογής που θα χρησιμοποιηθεί αυτή τη στιγμή μέσω της διεύθυνσης URL.

3. περίληψη

Το Tomcat παρέχει τη βασική λειτουργικότητα για τη δημιουργία εφαρμογών ιστού σε Java, ελέγχοντας το τμήμα επικοινωνίας και την εφαρμογή που θα εκτελεστεί.

Σας ευχαριστούμε που παρακολουθήσατε μέχρι το τέλος.