首頁  >  文章  >  後端開發  >  XML和Tomcat的入門知識的詳細介紹

XML和Tomcat的入門知識的詳細介紹

黄舟
黄舟原創
2017-03-18 17:20:301385瀏覽

ML1、XML的簡介:eXtensible Markup Language,可擴充標記型語言。

2、應用:常用於三個地方

(1)用來作為系統之間傳輸資料的格式

(2)用來表示生活中有關係的資料

(3)經常使用在系統的設定檔

#3、語法結構

(1)XML中必須有文件聲明,位置必須在第一行第一列

(2)XML的標籤大部分和HTML類似,但是XML只有一個跟標籤,並且區分大小寫

XML還有一個CDATA區寫法把CDATA區裡面的內容當作普通文字內容,而不是標籤來進行處理

4、解析方式

##(1)dom解析根據xml的層級結構在記憶體中分配一個樹形結構,然後根據樹形結構來解析優點:樹形結構方便的實現增加修改刪除的操作。

缺點:如果要解析的檔案過大,一次在記憶體中分配一個樹形結構,造成記憶體的溢位

(2)sax解析 邊讀邊解析當使用sax方式讀到特定的標籤時候,自動呼叫對應的方法進行操作優點:不會造成記憶體的溢位

缺點:因為是邊讀邊解析,導致不能實作增加修改刪除的操作。

(3)pull解析 原理是sax解析導入兩個jar套件透過建立解析器工廠在建立解析器,把需要解析的檔案放到解析器中,形成工具類別的效果還可以把集合(

物件)裡面的資料寫到xml檔案中(序列化)

Tomcat

1、Tomcat簡介::是Apache組織,開源的免費的伺服器。

2、WEB的相關內容

(1)動態資源:資料是變化的;

靜態資源:html+css+js.

(2)cs:客戶端伺服器;bs:瀏覽器伺服器.

(3)web間的通訊:把輸入的網域轉換成ip位址,透過ip位址+連接埠號碼存取

(4)伺服器簡介

a 硬體:一台配置高的電腦:軟體:在電腦上安裝伺服器軟體

b 常見的web伺服器:tomcat伺服器(開源的免費的);weblogic伺服器;websphere伺服器

3、Tomcat發布專案

(1)開放式專案部署

a 在tomcat裡面webapps目錄,把專案直接複製到這個目錄下面

b 靜態網站:在tomcat的webapps目錄下建立資料夾,在瀏覽器的網址列就可以存取到這個檔案

例如:http://127.0.0.1:連接埠號碼/建立的資料夾的名稱/檔案的名稱

c 動態網站:想要在tomcat裡面運行動態網站,必須遵循一定的

目錄結構

(2)配置虛擬路徑

a 找到tomcat的conf目錄裡面server.xml,進行虛擬路徑的配置,寫在Host標籤裡面

b 找到tomcat的conf,下面繼續找\Catalina\localhost資料夾,在這個資料夾裡面建立一個xml格式的文件,進行虛擬路徑的配置

(3)使用myeclipse整合tomcat

a 在myeclipse中整合tomcat的流程

b 在myeclipse中啟動tomcat伺服器和關閉tomcat伺服器

c 在myeclipse把專案發佈到tomcat裡面

d 在myeclipse中移除tomcat中的專案

HTTP協定

1、簡介:請求和回應遵循的資料格式

2、特點:基於請求和回應的操作(先有請求,再有回應),基於tcp協議,80埠

3、請求和回應

(1)請求:在瀏覽器的網址列輸入一個位址,點擊回車,這個過程就是一次請求

(2)回應:伺服器根據傳送的請求,把資料回傳顯示到瀏覽器的頁面上,這個過程稱為回應

以上是XML和Tomcat的入門知識的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn