Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Einführung in die Grundkenntnisse von XML und Tomcat

Detaillierte Einführung in die Grundkenntnisse von XML und Tomcat

黄舟
黄舟Original
2017-03-18 17:20:301325Durchsuche

Einführung in

ML1, XML: eXtensible Markup Language, erweiterbare Auszeichnungssprache.

2. Anwendung: Wird häufig an drei Stellen verwendet

(1) Wird als Format für die Übertragung von Daten zwischen Systemen verwendet

(2) Wird verwendet, um Beziehungen im Leben auszudrücken. Die Daten

(3) wird häufig in der Konfigurationsdatei des Systems

3 verwendet. Syntaxstruktur

(1) Es muss eine Dokumentdeklaration in XML vorhanden sein , Die Position muss in der ersten Zeile und ersten Spalte liegen

(2) Die meisten XML-Tags ähneln HTML, aber XML hat nur ein abschließendes Tag und unterscheidet zwischen Groß- und Kleinschreibung

XML hat dies auch a CDATA-Bereich Schreibmethode Behandeln Sie den Inhalt im CDATA-Bereich als gewöhnlichen Textinhalt statt als Tags

4 Parsen Ordnen Sie eine Baumstruktur im Speicher gemäß der hierarchischen Struktur von XML zu und analysieren Sie sie dann entsprechend der Baumstruktur. Vorteile: Die Baumstruktur erleichtert das Hinzufügen, Ändern und Löschen.

Nachteile: Wenn die zu analysierende Datei zu groß ist, wird gleichzeitig eine Baumstruktur im Speicher zugewiesen, was zu einem Speicherüberlauf führt

(2) Sax-Analyse: Beim Lesen analysieren, wann Verwenden der Sax-Methode Wenn ein bestimmtes Tag gelesen wird, wird die entsprechende Methode automatisch zur Operation aufgerufen. Vorteile: Es kommt nicht zu einem Speicherüberlauf.

Nachteile: Da es beim Lesen analysiert wird, erfolgt der Vorgang des Hinzufügens, Änderns und Löschens nicht umsetzbar.

(3) Pull-Parsing Das Prinzip besteht darin, dass Sax-Parsing zwei JAR-Pakete importiert und einen Parser erstellt, indem die zu analysierenden Dateien in den Parser eingefügt werden, um einen Tool-Klasseneffekt zu bilden kann auch eine Sammlung (

Objekt

) ablegen. Die darin enthaltenen Daten werden in die XML-Datei geschrieben (Serialisierung) Tomcat

1. Einführung in Tomcat: Es ist eine Open Source und kostenloser Server, organisiert von Apache.

2. WEB-bezogener Inhalt

(1) Dynamische Ressourcen: Datenänderungen

Statische

Ressourcen: html+css+js. (2) cs: Client-Server; bs: Browser-Server. (3) Kommunikation zwischen Websites: Konvertieren Sie den eingegebenen Domänennamen in eine IP-Adresse und greifen Sie über die IP-Adresse + Portnummer zu

(4 ) Servereinführung

a Hardware: Ein Computer mit hoher Konfiguration: Software: Serversoftware auf dem Computer installieren

b Gemeinsamer Webserver: Tomcat-Server (Open Source und kostenloser Websphere); Server

3. Tomcat-Release-Projekt

(1) Öffnen Sie die Projektbereitstellung

a Kopieren Sie das Projekt direkt in das Unterverzeichnis

im Webapps-Verzeichnis in Tomcat

b Statische Website: Erstellen Sie einen Ordner im Webapps-Verzeichnis von Tomcat, und Sie können über die Adressleiste des Browsers auf diese Datei zugreifen.

Zum Beispiel: http://127.0.0.1: Portnummer/Name von erstellter Ordner/Name der Datei

c Dynamische Website: Wenn Sie eine dynamische Website in Tomcat ausführen möchten, müssen Sie einer bestimmten

Verzeichnisstruktur

(2) Konfigurieren folgen virtueller Pfada Suchen Sie server.xml im Verzeichnis „conf“ von Tomcat, konfigurieren Sie den virtuellen Pfad und schreiben Sie ihn in das Host-Tag.

b Suchen Sie „conf“ von Tomcat, suchen Sie weiter unter dem Ordner „Catalinalocalhost“ und erstellen Sie ein XML-Format Datei in diesem Ordner und konfigurieren Sie den virtuellen Pfad

(3) Verwenden Sie myeclipse, um Tomcat zu integrieren

a Der Prozess der Integration von Tomcat in myeclipse

b Starten Sie den Tomcat-Server und schließen Sie ihn Tomcat-Server in Myeclipse heruntergefahren

c Veröffentlichen Sie das Projekt auf Tomcat in Myeclipse

d Entfernen Sie das Projekt von Tomcat in Myeclipse

HTTP-Protokoll

1. Einführung : Das Datenformat, gefolgt von Anfragen und Antworten

2. Funktionen: Operationen basierend auf Anfragen und Antworten (zuerst Anfrage, dann Antwort), basierend auf dem TCP-Protokoll, Port 80

3 Antwort

(1) Anfrage: Geben Sie eine Adresse in die Adressleiste des Browsers ein und klicken Sie auf Enter. Dieser Vorgang ist eine Anfrage

(2) Antwort: Der Server gibt die Daten zurück und zeigt sie an auf der Browserseite entsprechend der gesendeten Anfrage. Dieser Vorgang wird als Antwort

bezeichnet

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Grundkenntnisse von XML und Tomcat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn