Java Web技術相關概念

1、主機:連接到Internet上的所有計算機都叫做主機。
2、IP地址:在各主機之間能夠實現相互通信的一個唯一的網絡地址就叫做IP地址。目前的IP地址是用4個字節(32位二進制數)表示的,將每8位二進制劃分爲一個字節,用小數點分開,且將每個字節的而禁止用十進制數表示,例如10101100 00010000 11111110 00000001可表示爲172.16.254.1(這種方式就叫做點分十進制表示法)
3、域名:由一串用點分隔的名字組成的代表某臺主機或一組主機的名字,用於在數傳輸時表示主機的位置。域名系統採用分層結構,最右邊的域名稱爲頂級域,其他的域稱爲子域。例如www.tsinghua.edu.cn是一個域名,cn是地理頂級域名。
4、DNS(Domain Name System 域名系統):域名服務器中保存有網絡中的所有主機域名和這些域名對應的IP地址,並具有將域名轉換爲IP地址的功能。由域名服務器將我們鍵入瀏覽器地址欄的(某個主機的)域名轉換成對應的IP地址,然後採用IP地址進行尋址,最終Internet中主機間進行通信。
5、萬維網(World Wide Web ,WWW):在1989年3月由歐洲原子能研究中心(CERN)的科學家Tim BerNERS-Lee提出的,目的是讓全世界科學家能利用因特網交換文檔,1991年正式發佈Web技術。
Web是結語客戶-服務器(C-S)的一種體系結構,客戶在計算機上使用瀏覽器向web服務器發出請求,服務器響應客戶請求,向客戶送回所有請求的網頁,客戶在瀏覽器窗口上顯示網頁的內容。該體系有Web服務器、Web客戶端、通信協議三部分組成。
(1)Web服務器:是向瀏覽器提供服務的程序,主要功能是提供網上信息瀏覽服務。web服務器使用應用層協議HTTP、信息內容採用HTML文檔格式、信息定位使用URL。最常用的是Apache服務器。
①靜態請求(靜態網頁):客戶端所需要請求的頁面不需要進行任何處理,直接作爲HTTP響應返回給瀏覽器端。
②動態請求(動態網頁):客戶端所請求的頁面需要在服務器端委託給一些服務器端技術進行處理,例如CGI(通用網關接口)、JSP、PHP、ASP等,然後精處理結構形成的頁面作爲HTTP響應返回給瀏覽器端。
(2)web瀏覽器:是web服務的客戶端程序,可發送各種請求給Web服務器,並對從服務器發過來的網頁和各種多媒體數據格式進行解釋、顯示和播放。主要功能是解析網頁文件內容並正確顯示,網頁一般是HTML格式。最流行的是Internet Explorer、其次是Firefox(2004年發佈的,免費的跨平臺開源瀏覽器)、再次是Chrome谷歌瀏覽器(免費開源)、再者是Safari、Opera(挪威人發明的,快速小巧、符合工業標準、適用多種操作系統)。
6、HTTP:(超文本傳輸協議,Hypertext Transfer Protocol)它是web使用的協議,詳細規定了Web客戶與服務器之間如何通信。它是一種基於請求-響應的無狀態的協議。
7、URL(Uniform Resource Locator,統一資源定位器):指向Internet上位於某個位置的某個資源(可以是HTML文件、圖像、文件、servlet等等)。它又協議名稱(HTTP)、所在主機的DNS名(即服務器的域名)、可選的端口號、資源的名稱,後兩者可以省略。
(1)協議:常用的是HTTP協議、還有FTP、TELNET、MAIL、FILE等協議;
(2)DNS名:服務器的域名,如www.tsinghua.edu.cn;
(3)端口號:表明該服務是有那個端口上提供的;
(4)資源名稱:表示資源在服務器上的相對路徑和名稱,如/index.html。
8、URI(Uniform Resource Identifier,統一資源標識符):以特定的語法標識一個資源的字符串。格式爲 模式:模式特有的部分
(1)模式:常見的有file(表示本地文件)、ftp(FTP服務器)、http(使用HTTP協議的服務器)、mailto(電子郵件地址)等;
(2)特有部分:沒固定的預防,但是多數具有層次結構的形式;
例如: ftp://www.hstc.edu.cn/index.html
有兩種類型的URI:URL 和 URN;其中,URL就是上面所指的統一資源定位器、URN(Uniform Resource Name,統一資源名稱):一般表示爲
urn:命名空間:資源名稱
這裏urn是固定的,命名空間是某個授權機構維護的某類資源的集合名,資源名稱是集合中的資源名。例如 urn:ISBN:1565928709表示一本書。
9、HTML(HyperText Markup Language ,超文本標記語言)是一種用來製作超文本文檔的簡單標記語言。HTML文檔是有一些標籤組成的文本文件,標籤標識了內容和類型,Web瀏覽器通過解析這些標籤進行顯示,一般是 .html 爲擴展名。一個HTML文檔包含標記信息和文檔的字符數據。
(1)標記信息:由一對尖括號作爲界定符,其中是元素名和屬性。如等這類信息
(2)文檔的字符數據:位於標籤的外部,一般是需要瀏覽器顯示的信息。如百度一下 這個標籤外面的 百度一下 這四個字。
最常用的HTML標籤:
HTML文檔的開始; 文檔的頭部; 文檔的標題;
客戶端腳本;樣式信息; 文檔的主體;

段落; 粗體字;
換行;


水平線;鏈接/錨;
輸入控件;表單;
  • 列表的項目;表格
    10、超文本:指向其它文檔或資源的鏈接,也叫超鏈接。
    11、XML(eXtensible Markup Language,可擴展標記語言):W3C於1998年推出的一種用於數據描述的元標記語言的國際標準。XML的特點有:可擴展性、更多的結構和語義(側重於內容描述)、自描述性(對數據的描述和數據本身都包含在文檔中,具有很大靈活性)、數據與顯示分離(xml關心數據本身的語義)、數據通用性、可交換性、可維護性,但是處理效率低、消耗存儲空間。
    12、CSS(Cascading Style Sheets 層疊樣式表)是一種用來表現HTML或XML等文件格式/樣式的語言。它能做到網頁表現與內容分離。三種方式可以使用樣式表:
    (1)內聯樣式。在元素標籤內使用style樣式指定樣式,如

    段落首行受盡


    (2)內部樣式表。
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章