




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第二章 互聯(lián)網(wǎng)和WWW:電子商務(wù)的基礎(chǔ)設(shè)施引言 德爾(Dell)計(jì)算機(jī)公司是PC機(jī)銷售歷史上最成功的一家零售商。作為世界上最大的計(jì)算機(jī)制造商之一,德爾公司的年銷售額已超過90億美元。德爾的顧客包括各種公司、政府機(jī)構(gòu)、教育機(jī)構(gòu)和個(gè)人用戶。90年代初,德德爾通過免費(fèi)費(fèi)電話向顧客客直接銷售計(jì)計(jì)算機(jī)。幾年年后,德爾把把其銷售業(yè)務(wù)務(wù)擴(kuò)展到互聯(lián)聯(lián)網(wǎng),目前的的海外銷售額額有相當(dāng)一大大部分是通過過互聯(lián)網(wǎng)實(shí)現(xiàn)現(xiàn)的。成千上上萬的消費(fèi)者者現(xiàn)在可以訪訪問公司的WWWW網(wǎng)站并并通過互聯(lián)網(wǎng)網(wǎng)訂貨。最近近,德爾公司司創(chuàng)造了一天天銷售6500萬美元的日日銷售記錄。使使用WWW不不僅增加了公公司的銷售額額,而且降低低了公司的管
2、管理費(fèi)用。通通過WWW網(wǎng)網(wǎng)站直銷意味味著參與交易易的人將大大大減少。技術(shù)術(shù)支持(包括括一些常見問問題的解答)也也可以通過WWWW來實(shí)現(xiàn)現(xiàn)。WWW網(wǎng)站是德德爾公司211世紀(jì)發(fā)展戰(zhàn)戰(zhàn)略的一個(gè)重重要組成部分分。公司的管管理人員預(yù)測測,在未來的的幾年內(nèi),公公司一半以上上的銷售額將將在互聯(lián)網(wǎng)上上完成。這種種快速增長的的銷售額背后后是通訊設(shè)備備和網(wǎng)絡(luò)組成成的基礎(chǔ)設(shè)施施、德爾的服服務(wù)器和微軟軟公司提供的的電子商務(wù)軟軟件。在選擇擇硬件和軟件件時(shí),還要考考慮到其能力力應(yīng)能滿足日日益增多的顧顧客的需要。先先進(jìn)的WWWW網(wǎng)站帶來了了滾滾的利潤潤,德爾公司司的前途一片片光明。學(xué)習(xí)目標(biāo)本章講述:互聯(lián)網(wǎng)和電子商商務(wù)支持網(wǎng)
3、絡(luò)絡(luò)的基本網(wǎng)絡(luò)絡(luò)結(jié)構(gòu)。在互聯(lián)網(wǎng)上開展展商務(wù)活動(dòng)、收收發(fā)電子郵件件的各種協(xié)議議。跟蹤、尋找和驗(yàn)驗(yàn)證互聯(lián)網(wǎng)主主機(jī)網(wǎng)站的互互聯(lián)網(wǎng)實(shí)用程程序。互聯(lián)網(wǎng)的主要應(yīng)應(yīng)用,包括電電子郵件、TTelnett和文件傳輸輸協(xié)議。WWW標(biāo)注語言言的歷史和應(yīng)應(yīng)用,包括SSGML、HHTML和XXML。HTML的標(biāo)記記和鏈接。WWW的客戶機(jī)機(jī)/服務(wù)器結(jié)結(jié)構(gòu)以及彼此此之間的信息息通訊。互聯(lián)網(wǎng)、內(nèi)部網(wǎng)網(wǎng)和外部網(wǎng)的的區(qū)別和聯(lián)系系。連入互聯(lián)網(wǎng)的各各種方法以及及各自的成本本和帶寬。技術(shù)概況電子商務(wù)存在的的前提是幾項(xiàng)項(xiàng)關(guān)鍵技術(shù)。最最重要的技術(shù)術(shù)當(dāng)然是互聯(lián)聯(lián)網(wǎng),除了這這種彼此連接接的網(wǎng)絡(luò)系統(tǒng)統(tǒng)外,很多其其他的硬件和和軟件也是重重要的支持
4、手手段,這些硬硬件和軟件包包括數(shù)據(jù)庫軟軟件、網(wǎng)絡(luò)交交換中心和集集線器、加密密硬件和軟件件、多媒體支支持工具,當(dāng)當(dāng)然還包括WWWW。把這這些硬件和軟軟件集成起來來支持電子商商務(wù)的方法日日新月異,另另外這些支持持工具的發(fā)展展速度也是極極其迅速的。所所有參與電子子商務(wù)并希望望在未來保持持競爭優(yōu)勢的的企業(yè)都必須須及時(shí)地采用用新出現(xiàn)的各各種互聯(lián)網(wǎng)新新技術(shù)。WWWW及其支持持技術(shù)的快速速發(fā)展要求企企業(yè)不斷靈活活地調(diào)整它們們在WWW 開展商務(wù)活活動(dòng)的方式。那那些僵化不變變的企業(yè)將很很快喪失它們們在WWW上上的業(yè)務(wù)。在在線消費(fèi)者認(rèn)認(rèn)為WWW網(wǎng)網(wǎng)站的拙劣表表現(xiàn)(如響應(yīng)應(yīng)時(shí)間太長)會(huì)會(huì)使他們放棄棄某些電子商商務(wù)網(wǎng)
5、站,轉(zhuǎn)轉(zhuǎn)向響應(yīng)更迅迅速的網(wǎng)站。電電子商務(wù)未來來的急劇發(fā)展展要求企業(yè)尋尋找更快更有有效的方式,來來迎接蜂擁而而至的網(wǎng)上顧顧客和日趨增增加的企業(yè)間間業(yè)務(wù)。對于于那些正在策策劃電子商務(wù)務(wù)戰(zhàn)略的企業(yè)業(yè)來說,這種種投入的回報(bào)報(bào)將是驚人的的,網(wǎng)上業(yè)務(wù)務(wù)量有時(shí)不到到一年就會(huì)翻翻一翻。本章將介紹電子子商務(wù)的支持持技術(shù)。我們們首先介紹數(shù)數(shù)據(jù)路由選擇擇和幾種基礎(chǔ)礎(chǔ)協(xié)議,這些些協(xié)議的任務(wù)務(wù)是在互聯(lián)網(wǎng)網(wǎng)上傳輸信息息并把信息送送到目的地。然然后,我們將將介紹互聯(lián)網(wǎng)網(wǎng)、WWW和和電子商務(wù)的的其他支持技技術(shù)。包交換網(wǎng)網(wǎng)絡(luò)化計(jì)算機(jī)的的早期模式(可可以追溯到550年代)起起源于地方和和長途電話公公司。早期的的大部分計(jì)算算機(jī)網(wǎng)絡(luò)
6、是通通過租用電話話公司的線路路來建立連接接。當(dāng)時(shí),一一個(gè)電話呼叫叫在打電話和和接電話的人人之間建立一一個(gè)連接。一一旦這個(gè)連接接建立起來,數(shù)數(shù)據(jù)就沿著這這個(gè)路徑進(jìn)行行傳輸。電話話公司的交換換設(shè)備(既可可能是機(jī)械的的也可能是計(jì)計(jì)算機(jī)化的)選選擇特定的電電話線,或稱稱為線路,并并把線路連接接起來在打電電話和接電話話的人之間形形成一條通路路。這種中央央控制的單線線連接模式叫叫做線路交換換。雖然線路交換模模式非常適用用于電話,但但它對大的網(wǎng)網(wǎng)絡(luò)間或網(wǎng)絡(luò)絡(luò)群中的子網(wǎng)網(wǎng)絡(luò)之間的數(shù)數(shù)據(jù)交換并不不適用。在每每對發(fā)出者和和接收者之間間建立點(diǎn)到點(diǎn)點(diǎn)的連接既不不經(jīng)濟(jì)又難以以管理?;ヂ?lián)聯(lián)網(wǎng)采用一種種既經(jīng)濟(jì)又易易于管理的
7、技技術(shù)在兩點(diǎn)之之間傳輸數(shù)據(jù)據(jù)。這種模式式叫做包交換換。在包交換換網(wǎng)絡(luò)中,文文件和信息被被分解成包,在在這些包上用用表示信息源源和目的地的的代碼打上電電子標(biāo)簽。這這些包在網(wǎng)絡(luò)絡(luò)中從一臺(tái)計(jì)計(jì)算機(jī)傳輸?shù)降搅硪慌_(tái)計(jì)算算機(jī),直至到到達(dá)目的地。目目的地的計(jì)算算機(jī)把這些包包集中起來,并并把每包中的的信息重新集集合成原先的的數(shù)據(jù)。在包包交換中,每每個(gè)包從源到到目的地的最最佳路徑是由由途經(jīng)的各個(gè)個(gè)計(jì)算機(jī)決定定的。圖2-1給出了一一個(gè)包交換網(wǎng)網(wǎng)。決定包的的路徑的計(jì)算算機(jī)通常叫做做路由器,確確定最佳路徑徑的程序叫做做路由算法。包交換是在互聯(lián)聯(lián)網(wǎng)上進(jìn)行數(shù)數(shù)據(jù)傳輸?shù)姆椒椒?,它有很很多?yōu)點(diǎn)。其其中一個(gè)優(yōu)點(diǎn)點(diǎn)是,長數(shù)據(jù)據(jù)流
8、可分解成成易于管理的的小數(shù)據(jù)包,小小的數(shù)據(jù)包沿沿著大量不同同的路徑進(jìn)行行傳輸,避免免了網(wǎng)絡(luò)中的的交通擁擠。另另一個(gè)優(yōu)點(diǎn)是是,在數(shù)據(jù)包包到達(dá)目的地地后,更換受受損數(shù)據(jù)包的的成本較低,因因?yàn)槿绻粋€(gè)個(gè)數(shù)據(jù)包在傳傳輸途中被改改變了,只要要重新傳輸這這個(gè)數(shù)據(jù)包就就可以了。圖2-1 包交交換網(wǎng)和信息息包最早的包交換網(wǎng)網(wǎng)叫做ARPPANET,僅僅連接了幾個(gè)個(gè)大學(xué)和研究究中心。這種種實(shí)驗(yàn)性的廣廣域網(wǎng)(WAAN)在接下下來的幾年里里逐漸成熟起起來,它采用用的是網(wǎng)絡(luò)控控制協(xié)議(NNCP)。協(xié)協(xié)議是一組規(guī)規(guī)則的集合,它它規(guī)定網(wǎng)絡(luò)傳傳輸數(shù)據(jù)的格格式和順序,并并檢查這些數(shù)數(shù)據(jù)中的錯(cuò)誤誤。協(xié)議確定定了數(shù)據(jù)的發(fā)發(fā)送設(shè)備如
9、何何表示已經(jīng)完完成信息的發(fā)發(fā)送,以及接接收設(shè)備如何何表示已經(jīng)收收到(或沒收收到)信息。在在ARPANNET(后來來發(fā)展成為互互聯(lián)網(wǎng))的發(fā)發(fā)展過程中開開發(fā)出的開放放式體系結(jié)構(gòu)構(gòu)思想包括四四個(gè)要點(diǎn)(這這四個(gè)要點(diǎn)對對互聯(lián)網(wǎng)的成成功作出了很很大的貢獻(xiàn)):獨(dú)立的網(wǎng)絡(luò)在連連入另外的網(wǎng)網(wǎng)絡(luò)時(shí)不需要要任何變化。沒有到達(dá)目的地地的信息包必必須從其源節(jié)節(jié)點(diǎn)重新傳輸輸。路由器計(jì)算機(jī)不不保留處理過過的信息包的的信息。對網(wǎng)絡(luò)沒有全球球化的控制。TCP/IP互互聯(lián)網(wǎng)協(xié)議支持互聯(lián)網(wǎng)基本本操作的協(xié)議議是傳輸控制制協(xié)議(TCCP)和互聯(lián)聯(lián)網(wǎng)協(xié)議(IIP)。這些些協(xié)議是互聯(lián)聯(lián)網(wǎng)的先驅(qū)文文森特瑟夫(Vinncent Cerf)和和
10、羅伯特卡恩(Roberrt Kahhn)開發(fā)的的。它們建立立了一些基本本規(guī)則來確定定數(shù)據(jù)的網(wǎng)絡(luò)絡(luò)傳輸方式以以及建立和斷斷開網(wǎng)絡(luò)連接接的方式。我我們通常用縮縮寫字母TCCP/IP來來表示這兩種種協(xié)議。TCP/IP是是一種雙層程程序。它包括括網(wǎng)絡(luò)上的計(jì)計(jì)算機(jī)用來建建立和斷開連連接的規(guī)則。TTCP控制信信息在互聯(lián)網(wǎng)網(wǎng)傳輸前的打打包和到達(dá)目目的地后的重重組。IP控控制信息包從從源到目的地地的傳輸路徑徑。IP處理理每個(gè)信息包包的所有地址址信息,確保保每個(gè)信息包包都打上了正正確的目的地地地址標(biāo)簽。這這兩種協(xié)議一一開始就在技技術(shù)上優(yōu)于AARPANEET上使用的的NCP,并并逐漸代替了了后者。圖2-2表示了了
11、TCP/IIP的結(jié)構(gòu)。按按照任務(wù)將協(xié)協(xié)議劃分成55個(gè)功能層,在在互聯(lián)網(wǎng)傳輸輸數(shù)據(jù)時(shí),這這五個(gè)功能是是同時(shí)工作的的。最低層,也也是最基本的的功能層是硬硬件層,它管管理互聯(lián)網(wǎng)的的相關(guān)設(shè)備。最最高層是應(yīng)用用層,它是互互聯(lián)網(wǎng)的服務(wù)務(wù)程序運(yùn)行的的地方。每一一層為上一層層提供服務(wù)。雖雖然本書不介介紹TCP/IP各層的的全部細(xì)節(jié),我我們有必要指指出一些重要要內(nèi)容在這個(gè)個(gè)結(jié)構(gòu)中的位位置。例如,TTCP協(xié)議在在傳輸層工作作,IP協(xié)議議屬于互聯(lián)網(wǎng)網(wǎng)層。圖2-2 TCCP/IP結(jié)結(jié)構(gòu)除了可以用于互互聯(lián)網(wǎng),TCCP/IP也也可用于局域域網(wǎng)(LANN)。局域網(wǎng)網(wǎng)是把一些工工作站和個(gè)人人機(jī)連成一個(gè)個(gè)網(wǎng)絡(luò),局域域網(wǎng)一般位于
12、于一個(gè)特定的的地理區(qū)域內(nèi)內(nèi)。局域網(wǎng)中中的每臺(tái)計(jì)算算機(jī)都有自己己的中央處理理器(CPUU)來運(yùn)行程程序,但可用用網(wǎng)絡(luò)中其他他計(jì)算機(jī)的數(shù)數(shù)據(jù)和設(shè)備。通通過這種方式式,很多用戶戶可以共享激激光打印機(jī)和和掃描儀等設(shè)設(shè)備。TCPP/IP協(xié)議議是Winddows 995/98和和Windoows 20000計(jì)算機(jī)機(jī)的標(biāo)準(zhǔn)協(xié)議議。互聯(lián)網(wǎng)的的概念第一次次出現(xiàn)在19974年瑟夫夫和卡恩寫的一篇篇關(guān)于TCPP協(xié)議的文章章中。因?yàn)門TCP/IPP協(xié)議的開發(fā)發(fā)在互聯(lián)網(wǎng)的的歷史中起到到了至關(guān)重要要的作用,很很多人把文森森特瑟夫稱為互互聯(lián)網(wǎng)之父。IP地址和域名名互聯(lián)網(wǎng)地址可以以用多種方式式表示,但不不管什么方式式都必須被
13、翻翻譯成一個(gè)332位的數(shù)字字,這個(gè)數(shù)字字被稱為IPP地址。這些些32位的數(shù)數(shù)字以后會(huì)被被淘汰,因?yàn)闉樗鼈儾荒軡M滿足對互聯(lián)網(wǎng)網(wǎng)地址日益增增長的需要。替替代的IP地地址將是一種種128位的的數(shù)字,將大大大提高地址址的容量。在互聯(lián)網(wǎng)向目的的地發(fā)送信息息之前,IPP協(xié)議需要對對信息打包,包包中既包括源源IP地址,也也包括目的地地IP地址。IIP數(shù)字(地地址)一般寫寫成四組圓點(diǎn)點(diǎn)分隔的數(shù)字字。這種地址址稱為點(diǎn)分四四元組,如1126.2004.89.56。這樣樣的地址惟一一確定了一臺(tái)臺(tái)連入互聯(lián)網(wǎng)網(wǎng)的計(jì)算機(jī)。這這四組數(shù)字都都是從0到2255,因此此可能的IPP地址都是在在0.0.00.0和2555.2555
14、.255.255之間間。一般來說說,四組數(shù)中中的第一組代代表計(jì)算機(jī)所所在的網(wǎng)絡(luò),剩剩下的數(shù)字代代表這個(gè)網(wǎng)絡(luò)絡(luò)上的一臺(tái)特特定的計(jì)算機(jī)機(jī)(一個(gè)節(jié)點(diǎn)點(diǎn))?;ヂ?lián)網(wǎng)的用戶認(rèn)認(rèn)為點(diǎn)分四元元組標(biāo)記法非非常難以記憶憶。所以大部部分用戶使用用一種名為統(tǒng)統(tǒng)一資源定位位符(URLL)的命名約約定。URLL由名稱和縮縮略語構(gòu)成,比比數(shù)字容易記記憶。一個(gè)UURL至少包包括兩個(gè)部分分,至多包括括四個(gè)部分。一一個(gè)簡單的兩兩部分URLL的前一部分分表示互聯(lián)網(wǎng)網(wǎng)訪問的資源源所采用的協(xié)協(xié)議名稱,后后一部分表示示資源位置。例例如,一個(gè)寫寫成 HYPERLINK httpp:/wwww.adoobe.coom的URLL表示:訪問問資
15、源的協(xié)議議是HTTPP,這個(gè)資源源是一臺(tái)稱為為 HYPERLINK 的計(jì)計(jì)算機(jī)。另一種互聯(lián)網(wǎng)協(xié)協(xié)議是超文本本傳輸協(xié)議(HHTTP),這這是傳輸和顯顯示W(wǎng)WW頁頁面的訪問協(xié)協(xié)議。同其他他互聯(lián)網(wǎng)協(xié)議議一樣,HTTTP協(xié)議確確定了訪問互互聯(lián)網(wǎng)資源的的方式。這種種方法是用UURL確定一一個(gè)資源的地地址,這個(gè)資資源的地址必必須轉(zhuǎn)換成一一個(gè)32位或或128位的的IP 地址址。下一節(jié)我我們將更詳細(xì)細(xì)地介紹HTTTP。類似于 HYPERLINK 和 HYPERLINK 這這樣的地址稱稱為域名。域域名包括兩個(gè)個(gè)或以上的圓圓點(diǎn)分隔的單單詞。除“www”之外,域名名越左面的部部分越具體,從從左到右越來來越通用,域域
16、名最右部分分是域名中最最通用的部分分。例如,域域名 HYPERLINK mpsci.nebraaska.eedu包括五五個(gè)部分,從從左邊開始,www表示這是一個(gè)WWW地址,breezy表示計(jì)算機(jī)系里多臺(tái)計(jì)算機(jī)中的某一臺(tái),compsci表示計(jì)算機(jī)系,nebraska表示內(nèi)布拉斯加大學(xué),edu表示教育機(jī)構(gòu),它是一級(jí)域名。有些域名還包括國家代碼,如果省略了國家代碼,則表示美國。國家名也是一級(jí)域名。圖2-3給出了一些一級(jí)域名的例子。域名含義com營利性商業(yè)組織織edu教育機(jī)構(gòu)gov政府組織mil軍事部門net主要網(wǎng)絡(luò)支持中中心org非營利組織au澳大利亞ca加拿大de德國fr法國jp日本uk英國us美
17、國圖2-3 一些些一級(jí)域名其他的互聯(lián)網(wǎng)協(xié)協(xié)議TCP/IP包包括很多為用用戶提供服務(wù)務(wù)的應(yīng)用層協(xié)協(xié)議。這些服服務(wù)有時(shí)也稱稱為應(yīng)用服務(wù)務(wù),包括WWWW頁面顯示示、網(wǎng)絡(luò)管理理工具、遠(yuǎn)程程登錄、文件件拷貝、電子子郵件和目錄錄服務(wù)。有些些協(xié)議是很常常用的,其他他的一些TCCP/IP應(yīng)應(yīng)用服務(wù)則用用得少一些。下下面介紹幾種種常用的協(xié)議議。HTTPHTTP是超文文本傳輸協(xié)議議的縮寫,它它是負(fù)責(zé)傳輸輸和顯示W(wǎng)WWW頁面的互互聯(lián)網(wǎng)協(xié)議。最最早的HTTTP協(xié)議是11991年開開發(fā)出來的,當(dāng)當(dāng)時(shí)還非常簡簡單,后來不不斷地完善。HHTTP運(yùn)行行在TCP/IP模型(見見圖2-2)的的應(yīng)用層。和和其他的互聯(lián)聯(lián)網(wǎng)協(xié)議一樣樣
18、,HTTPP采用客戶機(jī)機(jī)/服務(wù)器模模式,即用戶戶(客戶機(jī))的的WWW瀏覽覽器打開一個(gè)個(gè)HTTP會(huì)會(huì)話并向遠(yuǎn)程程服務(wù)器發(fā)出出WWW頁面面請求。作為為回答,服務(wù)務(wù)器產(chǎn)生一個(gè)個(gè)HTTP應(yīng)應(yīng)答信息,并并把它送回到到客戶機(jī)(請請求者)的WWWW瀏覽器器。應(yīng)答包括括客戶機(jī)服務(wù)務(wù)器上顯示過過的頁面。如如果客戶機(jī)確確定收到的信信息是正確的的,就斷開TTCP/IPP連接,HTTTP會(huì)話就就結(jié)束了。如果WWW頁面面含有電影、聲聲音和圖像等等內(nèi)容,客戶戶機(jī)就對每個(gè)個(gè)對象發(fā)出一一個(gè)請求。這這樣,一個(gè)包包含一種背景景聲音和三種種圖像的WWWW頁面就要要求五個(gè)獨(dú)立立的服務(wù)器請請求信息來檢檢索四個(gè)對象象背景聲音音和三種圖像
19、像以及帶有有這些對象的的頁面。由于于HTTP的的用戶數(shù)增長長很快,HTTTP對互聯(lián)聯(lián)網(wǎng)有極其重重要的影響。SMTP、POOP和IMAAP互聯(lián)網(wǎng)上傳送電電子郵件是通通過一套稱為為郵件服務(wù)器器的程序和硬硬件管理并儲(chǔ)儲(chǔ)存的。與個(gè)個(gè)人計(jì)算機(jī)不不同,這些郵郵件服務(wù)器及及其程序必須須每天24小小時(shí)不停地運(yùn)運(yùn)行。否則就就不能收發(fā)郵郵件了。SMMTP和POOP是兩個(gè)負(fù)負(fù)責(zé)用客戶機(jī)機(jī)/服務(wù)器模模式發(fā)送和檢檢索電子郵件件的協(xié)議。用用戶計(jì)算機(jī)上上運(yùn)行的電子子郵件客戶機(jī)機(jī)程序請求郵郵件服務(wù)器進(jìn)進(jìn)行郵件傳輸輸,郵件服務(wù)務(wù)器采用簡單單郵件傳輸協(xié)協(xié)議(SMTTP)標(biāo)準(zhǔn)。很很多郵件傳輸輸工具,如EEudoraa、UNIX m
20、ail和和PINE等,都都遵守SMTTP標(biāo)準(zhǔn)并用用這個(gè)協(xié)議向向郵件服務(wù)器器發(fā)送郵件。SSMTP協(xié)議議規(guī)定了郵件件信息的具體體格式和郵件件的管理方式式。SMTPP向連入局域域網(wǎng)的用戶提提供應(yīng)用層的的服務(wù)。POP是郵局協(xié)協(xié)議的縮寫,它它負(fù)責(zé)從郵件件服務(wù)器中檢檢索電子郵件件。它要求郵郵件服務(wù)器完完成下面幾種種行動(dòng)之一:從郵件服務(wù)務(wù)器中檢索郵郵件并從服務(wù)務(wù)器中刪除這這個(gè)郵件;從從郵件服務(wù)器器中檢索郵件件但不刪除它它;不檢索郵郵件,只是詢詢問是否有新新郵件到達(dá)。PPOP協(xié)議支支持多用互聯(lián)聯(lián)網(wǎng)郵件擴(kuò)展展(MIMEE),后者允允許用戶在電電子郵件上附附帶二進(jìn)制文文件,如文字字處理文件和和電子表格文文件等。在
21、你你閱讀郵件時(shí)時(shí),POP命命令所有的郵郵件信息立即即下載到你的的計(jì)算機(jī)上,不不在服務(wù)器上上保留?;ヂ?lián)網(wǎng)信息訪問問協(xié)議(IMMAP)是一一種優(yōu)于POOP的新協(xié)議議,也許有一一天會(huì)取代PPOP。和PPOP一樣,IIMAP也能能下載郵件、從從服務(wù)器中刪刪除郵件或詢詢問是否有新新郵件。但I(xiàn)IMAP克服服了POP的的一些缺點(diǎn)。例例如,它可以以決定客戶機(jī)機(jī)程序請求郵郵件服務(wù)器提提交所收到郵郵件的方式,請請求郵件服務(wù)務(wù)器只下載所所選中的郵件件而不是全部部郵件??蛻魬魴C(jī)可先閱讀讀郵件信息的的標(biāo)題和發(fā)送送者的名字再再?zèng)Q定是否下下載這個(gè)郵件件。通過你的的客戶機(jī)電子子郵件程序,IIMAP可讓讓你在服務(wù)器器上創(chuàng)建并管
22、管理郵件文件件夾或郵箱、刪刪除郵件、查查詢某封信的的一部分或全全部內(nèi)容,完完成所有這些些工作時(shí)都不不需要把郵件件從服務(wù)器下下載到你的個(gè)個(gè)人計(jì)算機(jī)上上。FTP 文件傳輸協(xié)議(FFTP)是TTCP/IPP 的組成部部分,它在TTCP/IPP連接的計(jì)算算機(jī)之間傳輸輸文件,采用用的是客戶機(jī)機(jī)/服務(wù)器模模式。FTPP允許文件雙雙向傳輸:從從客戶機(jī)到服服務(wù)器或從服服務(wù)器和客戶戶機(jī)。FTPP既可以傳輸輸二進(jìn)制數(shù)據(jù)據(jù)也可以傳輸輸ASCIII碼文本,你你可在兩種模模式中任選一一種。二進(jìn)制制數(shù)據(jù)是包括括文字處理文文檔、電子表表格、圖像和和其他數(shù)據(jù)的的文件。ASSCII碼文文本是只包含含鍵盤輸入字字符的文件,不不含
23、有排版格格式,這種文文本和Winndows的的Noteppad所創(chuàng)建建的文件類型型是一樣的。有有些版本的FFTP允許傳傳輸EBCDDIC碼文件件。EBCDDIC是IBBM發(fā)明的一一種8位編碼碼系統(tǒng),它可可用數(shù)字代表表字符。IBBM大型機(jī)和和IBM微機(jī)機(jī)用EBCDDIC儲(chǔ)存信信息。FTPP可以一次傳傳輸一個(gè)文件件,也可以一一次傳輸多個(gè)個(gè)文件。FTTP還可提供供其他一些服服務(wù),如顯示示遠(yuǎn)程或本地地計(jì)算機(jī)目錄錄、改變客戶戶機(jī)或服務(wù)器器的現(xiàn)有活動(dòng)動(dòng)目錄、創(chuàng)建建并移動(dòng)本地地或遠(yuǎn)程目錄錄。FTP采采用TCP協(xié)協(xié)議及其內(nèi)置置錯(cuò)誤控制功功能來準(zhǔn)確無無誤地把文件件從一臺(tái)計(jì)算算機(jī)拷貝到另另一臺(tái)計(jì)算機(jī)機(jī)。用FTP訪
24、問遠(yuǎn)遠(yuǎn)程計(jì)算機(jī)要要求你登錄這這個(gè)遠(yuǎn)程計(jì)算算機(jī)。如果你你在這臺(tái)計(jì)算算機(jī)上有一個(gè)個(gè)賬戶,你可可以向FTPP提交你的用用戶名和口令令。FTP于于是同這臺(tái)計(jì)計(jì)算機(jī)遠(yuǎn)程建建立連接并使使你登錄到在在這臺(tái)計(jì)算機(jī)機(jī)上的賬戶。這這種全權(quán)FTTP訪問方式式可以使你向向遠(yuǎn)程計(jì)算機(jī)機(jī)發(fā)送文件并并從遠(yuǎn)程計(jì)算算機(jī)上下載文文件。訪問遠(yuǎn)遠(yuǎn)程計(jì)算機(jī)的的另一種途徑徑是匿名FTTP。匿名FFTP允許你你以客戶的身身份登錄。輸輸入匿名的用用戶名和口令令(口令一般般是你的電子子郵件地址)可可以使你訪問問遠(yuǎn)程計(jì)算機(jī)機(jī)的部分內(nèi)容容。本章后面面將討論FTTP的應(yīng)用?;ヂ?lián)網(wǎng)實(shí)用程序序TCP/IP提提供大量的實(shí)實(shí)用程序和工工具。很多實(shí)實(shí)用程序幫
25、助助用戶更有效效地使用互聯(lián)聯(lián)網(wǎng)。另外一一些工具為互互聯(lián)網(wǎng)之外系系統(tǒng)的用戶提提供幫助。在在這些實(shí)用程程序中,比較較常用的有FFingerr、Ping、Traceert和VisuaalRoutte。本節(jié)將將介紹這幾種種有用的程序序及其應(yīng)用實(shí)實(shí)例。每種實(shí)實(shí)用程序都有有多個(gè)不同的的軟件開發(fā)商商提供。你可可以在互聯(lián)網(wǎng)網(wǎng)上下載并試試用你感興趣趣的程序。本本書在線版提提供的TUCCOWS和Downlload.ccom等網(wǎng)站站都可以讓你你訪問到成千千上萬的程序序。FingerFinger是是一種在UNNIX機(jī)上運(yùn)運(yùn)行的互聯(lián)網(wǎng)網(wǎng)實(shí)用程序,它它允許用戶獲獲取其他網(wǎng)絡(luò)絡(luò)用戶的有限限信息。你可可以發(fā)出一條條Finge
26、er命令來確確定哪些用戶戶登錄了某個(gè)個(gè)網(wǎng)絡(luò),或得得到網(wǎng)絡(luò)上某某個(gè)用戶的更更多信息。例例如,你可以以確定某個(gè)用用戶最后一次次登錄網(wǎng)絡(luò)的的時(shí)間和該用用戶輸入系統(tǒng)統(tǒng)的其他信息息。出于隱私權(quán)和安安全的考慮,很很多組織不允允許組織之外外的用戶使用用Fingeer命令。例例如,如果你你向微軟公司司發(fā)出一條FFingerr命令(fiinger www.MMicrossoft.ccom),你你將收不到任任何回復(fù)。很很多電子郵件件程序含有內(nèi)內(nèi)置的Finnger程序序,所以你可可在讀電子郵郵件的時(shí)候發(fā)發(fā)送Fingger命令。圖圖2-4給出出了一個(gè)Fiinger命命令的實(shí)例及及其輸出結(jié)果果。Fingger命令的的輸
27、出結(jié)果通通常有五列。圖2-4 Fiinger程程序的輸出結(jié)結(jié)果PingPing用來測測試兩臺(tái)互聯(lián)聯(lián)網(wǎng)主機(jī)之間間的連通性,也也可確定網(wǎng)絡(luò)絡(luò)上的某臺(tái)主主機(jī)是否開機(jī)機(jī)。它的工作作方式是向一一個(gè)特定地址址發(fā)出一個(gè)包包(短信息),然然后等待回復(fù)復(fù)。Pingg主要用于查查找互聯(lián)網(wǎng)連連接的故障。在在互聯(lián)網(wǎng)上有有很多免費(fèi)的的或共享的PPing實(shí)用用程序。Ping提供關(guān)關(guān)于互聯(lián)網(wǎng)計(jì)計(jì)算機(jī)之間連連接性能的數(shù)數(shù)據(jù),如計(jì)算算機(jī)之間的主主機(jī)(轉(zhuǎn)發(fā))數(shù)數(shù)和計(jì)算機(jī)之之間發(fā)送一條條信息所花的的時(shí)間。雖然然基于Winndows的的ping程序序有很多種,人人們一般是在在MS-DOOS的提示符符后直接使用用ping命令令。在運(yùn)行
28、pping時(shí),只只需在pinng后寫上你你準(zhǔn)備訪問的的主機(jī)的IPP地址或域名名就可以了。例例如,為了確確定美國人口口統(tǒng)計(jì)局的WWWW網(wǎng)站是是否聯(lián)機(jī),你你只需在MSS-DOS的的提示符后(或或使用pinng客戶機(jī))鍵鍵入下面的命命令:Ping HYPERLINK wwww.cennsus.ggov或Ping 1448.1299.129.31你可以從TUCCOWS和DDownlooad.coom等互聯(lián)網(wǎng)網(wǎng)下載網(wǎng)站下下載ping客戶機(jī)程序序來試一下。關(guān)關(guān)于本章提到到的幾個(gè)程序序,你可以在在本書在線版版查到鏈接清清單。Tracertt和其他路由由跟蹤程序Tracertt (TRAACE RoouTe的
29、縮縮寫)和其他相關(guān)關(guān)的程序可跟跟蹤互聯(lián)網(wǎng)上上的兩臺(tái)計(jì)算算機(jī)之間的往往返路由。它它可提供信息息在你的計(jì)算算機(jī)和遠(yuǎn)程計(jì)計(jì)算機(jī)往返所所花費(fèi)的時(shí)間間,還可以確確定該遠(yuǎn)程計(jì)計(jì)算機(jī)是否聯(lián)聯(lián)機(jī)。和Piing的功能能相似,路由由跟蹤程序計(jì)計(jì)算并顯示計(jì)計(jì)算機(jī)之間的的轉(zhuǎn)發(fā)數(shù)及兩兩臺(tái)計(jì)算機(jī)之之間傳輸信息息所需的時(shí)間間。路由跟蹤蹤程序(如TTracerrt)的工作作方式是向目目的地發(fā)送一一系列的信息息包。在你的的計(jì)算機(jī)和目目的地計(jì)算機(jī)機(jī)之間的互聯(lián)聯(lián)網(wǎng)通路上的的每臺(tái)計(jì)算機(jī)機(jī)都稱為路由由器,每臺(tái)路路由器都向你你的計(jì)算機(jī)發(fā)發(fā)回該路由器器的IP地址址及信息往返返該路由器所所花的時(shí)間。跟跟蹤程序運(yùn)行行結(jié)束后,你你就知道轉(zhuǎn)發(fā)發(fā)數(shù)
30、是多少以以及信息到達(dá)達(dá)每個(gè)節(jié)點(diǎn)和和全程的傳輸輸時(shí)間。除了提供傳輸時(shí)時(shí)間的數(shù)據(jù),其其他路由跟蹤蹤程序還可在在地圖上標(biāo)出出從源到目的的地的路徑。你你可利用路由由跟蹤程序算算出信息在哪哪個(gè)路由器上上耽擱的時(shí)間間最長。即使使你對確定信信息在互聯(lián)網(wǎng)網(wǎng)上的耽擱地地點(diǎn)不感興趣趣,還可用它它來多少展示示了一下互聯(lián)聯(lián)網(wǎng)的工作方方式,這很有有趣。在可以以通過互聯(lián)網(wǎng)網(wǎng)下載、試用用并購買的多多種Winddows圖形形用戶界面的的路由跟蹤程程序中,ViisualRRoute是是比較典型的的一個(gè)。圖22-5所示為為用VisuualRouute程序跟跟蹤西海岸(圣圣地亞哥大學(xué)學(xué))和東海岸岸(哈佛大學(xué)學(xué))計(jì)算機(jī)之之間信息傳輸
31、輸路徑的例子子。圖2-5 跟蹤蹤兩臺(tái)計(jì)算機(jī)機(jī)之間的信息息傳輸路由互聯(lián)網(wǎng)的應(yīng)用互聯(lián)網(wǎng)的三個(gè)代代表性的應(yīng)用用電子郵件件、Telnnet和FTP從ARPPANET的的發(fā)展早期就就開始了,并并一直保留到到現(xiàn)在。這些些流行程序要要早于互聯(lián)網(wǎng)網(wǎng)目前最廣泛泛的應(yīng)用WWW。通通過這些工具具,你可以使使用任何連入入互聯(lián)網(wǎng)的計(jì)計(jì)算機(jī)來訪問問互聯(lián)網(wǎng)并查查找商業(yè)信息息,這種個(gè)人人計(jì)算機(jī)一般般都是通過在在電話線上仿仿真TCP/IP協(xié)議來來上網(wǎng)的。通通過這種方式式,地球上的的任一角落都都可以連上互互聯(lián)網(wǎng)了。電子郵件電子郵件的使用用可以追溯到到70年代。雖雖然建立ARRPANETT的目的是控控制武器系統(tǒng)統(tǒng)并傳輸研究究文件,
32、700年代初時(shí)這這種大規(guī)模的的網(wǎng)絡(luò)出現(xiàn)了了其他一些用用途。19772年ARPPANET的的一個(gè)研究者者雷湯姆林森(RRay Toomlinsson)編寫寫了一種通過過此網(wǎng)絡(luò)收發(fā)發(fā)信息的程序序。19766年,英國女女王通過ARRPANETT發(fā)送了一條條電子郵件信信息,這標(biāo)志志著電子郵件件的誕生。今今天,電子郵郵件已成為最最常用的商務(wù)務(wù)溝通手段,在在數(shù)量上超過過了電話、傳傳統(tǒng)信件和傳傳真。在一些些國家,糟糕糕的電話服務(wù)務(wù)已使越來越越多的人轉(zhuǎn)而而采用更可靠靠的電子郵件件系統(tǒng)和他人人進(jìn)行交流。電子郵件不僅是是互聯(lián)網(wǎng)早期期的一種應(yīng)用用,而且也是是把眾多的人人吸引到互聯(lián)聯(lián)網(wǎng)的一個(gè)原原因。電子郵郵件可以在短
33、短短的幾秒時(shí)時(shí)間內(nèi)把信件件從一個(gè)地方方傳輸?shù)搅硪灰粋€(gè)地方。傳傳輸?shù)男偶煽梢允呛唵蔚牡腁SCIII碼文本,也也可以是類似似文字處理程程序中字符的的信息。電子郵件的一個(gè)個(gè)吸引人的優(yōu)優(yōu)點(diǎn)是,傳輸輸?shù)男偶筛礁綆募?、圖圖片、電影、電電子表格和其其他重要的信信息。這些附附件常常是信信件最重要的的部分。企業(yè)業(yè)間電子郵件件的附件可能能是發(fā)票、最最新的產(chǎn)品目目錄、介紹企企業(yè)在線銷售售產(chǎn)品的壓縮縮的WWW頁頁面。人們常用的電子子郵件客戶機(jī)機(jī)程序有Euudora、Netsccape MMessennger和Outloook Exxpresss。后兩種特特別流行是因因?yàn)樗鼈兎謩e別同Netsscape及及Inte
34、rrnet EExplorrer瀏覽器器捆綁銷售。圖圖2-6是一一個(gè)帶有附件件的典型電子子郵件客戶機(jī)機(jī)程序(微軟軟公司的Ouutlookk Exprress),它它可以直接通通過互聯(lián)網(wǎng)發(fā)發(fā)送了。圖2-6 把把一個(gè)文件和和一個(gè)圖片作作為附件發(fā)送送電子郵件的一個(gè)個(gè)常見的用途途是通過互聯(lián)聯(lián)網(wǎng)確認(rèn)收到到了顧客訂單單以及確認(rèn)訂訂購商品的運(yùn)運(yùn)輸或交付。在在互聯(lián)網(wǎng)上購購買和交付軟軟件也要用電電子郵件傳遞遞關(guān)于交易的的重要信息。假假設(shè)你決定從從網(wǎng)上下載試試用版軟件,它它只可以免費(fèi)費(fèi)使用一段時(shí)時(shí)間或只可使使用一部分功功能。用了一一段時(shí)間后,你你認(rèn)為這種軟軟件正是你所所需要的,于于是決定購買買。因?yàn)檐浖呀?jīng)下載
35、了了,你只需在在開發(fā)商的WWWW網(wǎng)站上上用信用卡直直接購買軟件件的使用許可可證就可以了了。開發(fā)商一一般會(huì)向你的的電子郵件地地址發(fā)一個(gè)很很長的代碼,此此代碼可以允允許你對軟件件無限制地使使用,或消除除使用版上不不斷顯示的催催款信息。你你可以看到,電電子郵件大大大方便了電子子商務(wù)交易(如如購買軟件和和其他商品)。電子郵件也有缺缺點(diǎn)。它的最最大的缺點(diǎn)也也許是垃圾郵郵件(spaam)。垃圾圾郵件的常見見形式是商業(yè)業(yè)噱頭(如“你想在計(jì)算算機(jī)上發(fā)大財(cái)財(cái)嗎?”)、廣告和和來自新聞組組的稿件。這這些垃圾郵件件不僅浪費(fèi)你你的時(shí)間和電電子郵件磁盤盤空間,還占占用大量的互互聯(lián)網(wǎng)容量。如如果一個(gè)無用用的電子郵件件發(fā)給
36、了100萬個(gè)人,這這個(gè)垃圾郵件件就浪費(fèi)了大大量的本來可可用作正當(dāng)用用途的資源。垃垃圾郵件還侵侵占互聯(lián)網(wǎng)的的帶寬。帶寬寬是一段固定定時(shí)間內(nèi)互聯(lián)聯(lián)網(wǎng)傳輸?shù)臄?shù)數(shù)據(jù)量。它通通常以比特/秒(bpss)為單位來來表示。很多多民間組織和和企業(yè)已經(jīng)決決定向垃圾郵郵件宣戰(zhàn)。例例如,美國在在線(AOLL)已采取積積極的行動(dòng)通通過法律渠道道限制垃圾郵郵件。對垃圾圾郵件制造者者來說,最大大的威脅是凍凍結(jié)他們在IISP的賬戶戶。沒有ISSP,他們就就無法傳輸這這些垃圾郵件件了。ISPP的問題將在在本章的后面面部分和第114章具體討討論。關(guān)于垃垃圾郵件這個(gè)個(gè)詞spamm的來源也有有很多爭論。大大部分人認(rèn)為為它來自蒙蒂蒂派
37、索恩(Moonty PPythonn)的一首歌歌,這首歌唱唱的是罐頭里里神秘的肉:“Spam spam spam spam, spamm spamm spamm spamm,可愛的sppam,美妙妙的spamm”。和這首歌歌一樣,sppam是對無無聊內(nèi)容簡單單乏味的重復(fù)復(fù)。Telnet Telnet是是一種讓你登登錄互聯(lián)網(wǎng)上上的遠(yuǎn)程計(jì)算算機(jī)的應(yīng)用軟軟件。互聯(lián)網(wǎng)網(wǎng)上有好幾種種Telneet客戶機(jī)軟軟件,你可能能會(huì)對Windowws系統(tǒng)提供供的Telnnet.exxe比較滿意意。Winddows提供供的這種Teelnet程程序雖然不大大但很有效。它它可以改變光光標(biāo)的形狀、背背景和前臺(tái)的的顏色及字體
38、體。和電子郵郵件不同,TTelnett可以讓你使使用遠(yuǎn)程主機(jī)機(jī)的命令和程程序。通過執(zhí)執(zhí)行終端仿真真程序的功能能,Telnnet將你鍵鍵入的命令和和其他字符串串直接傳輸?shù)降竭h(yuǎn)程主機(jī)。這這臺(tái)遠(yuǎn)程計(jì)算算機(jī)就可以直直接執(zhí)行你通通過Telnnet鍵入的的命令了。TTelnett可以模仿多多種終端,如如VT-522和VT-1100行業(yè)標(biāo)標(biāo)準(zhǔn)的終端,但但奇怪的是,它它不能模仿非非常流行的IIBM 32270終端。你你可以使用任任何Telnnet客戶機(jī)并鍵鍵入地址loocis.lloc.goov來登錄美美國國會(huì)圖書書館。你也可可以把自己的的WWW瀏覽覽器作為Teelnet客客戶機(jī),輸入入U(xiǎn)RL地址址 HYPE
39、RLINK telnet:/ telneet:/llocis.loc.ggov并按回回車鍵。圖2-7給出了了使用Winndows提提供的Tellnet的一一個(gè)例子。圖圖中展示了國國會(huì)圖書館網(wǎng)網(wǎng)站的第一個(gè)個(gè)對話屏幕。你你一般是輸入入“退出(quiit)”結(jié)束Telnnet對話,也也可以按照主主機(jī)的指令結(jié)結(jié)束Telnnet對話。對對于UNIXX系統(tǒng)來說,通通常輸入的退退出對話命令令是“退出登錄(llogoutt或logofff)”。圖2-7 TTelnett對話的例子子出差在外甚至在在國外的銷售售人員都可以以使用互聯(lián)網(wǎng)網(wǎng)和Telnnet客戶機(jī)機(jī)登錄他們公公司的計(jì)算機(jī)機(jī),以查看訂訂單和庫存情情況,也
40、可以以獲取其他業(yè)業(yè)務(wù)信息。FTPFTP是計(jì)算機(jī)機(jī)間傳輸數(shù)字字化業(yè)務(wù)信息息的最快途徑徑。FTP的的最廣泛應(yīng)用用也許是銷售售和交付軟件件包及更新軟軟件。例如,微微軟公司在網(wǎng)網(wǎng)上免費(fèi)提供供大量更新軟軟件。不管是是使用WWWW瀏覽器還是是FTP客戶戶機(jī)程序,你你都可以下載載圖書、手冊冊和完整的軟軟件包。通過過匿名FTPP,商業(yè)用戶戶和學(xué)生可以以從商業(yè)網(wǎng)站站下載準(zhǔn)備購購買的文件。使使用一個(gè)有用用戶名和口令令的賬戶,你你在訪問企業(yè)業(yè)或大學(xué)的計(jì)計(jì)算機(jī)時(shí)可以以比匿名賬戶戶有更多的特特權(quán),你可以以向主機(jī)或你你的個(gè)人計(jì)算算機(jī)發(fā)送文件件、文檔或其其他任意數(shù)字字信息,前一一種方式稱為為上載,后一一種方式稱為為下載。圖
41、2-8展示了了一個(gè)FTPP的會(huì)話窗口口。主機(jī)網(wǎng)站站的URL地地址是 HYPERLINK ftpp.mcaffee.coom,從這個(gè)個(gè)主機(jī)上你可可以下載最新新的反病毒數(shù)數(shù)據(jù)文件。左左邊窗口是本本地計(jì)算機(jī)磁磁盤上的文件件夾和文件,右右邊窗口是遠(yuǎn)遠(yuǎn)程計(jì)算機(jī)磁磁盤上的文件件夾和文件(在在這個(gè)例子中中是McAffee的網(wǎng)站站)。兩個(gè)窗窗口中的按鈕鈕可以使你在在本地計(jì)算機(jī)機(jī)和遠(yuǎn)程計(jì)算算機(jī)上獨(dú)立地地轉(zhuǎn)換目錄、創(chuàng)創(chuàng)建新的目錄錄或完成其他他目錄維護(hù)工工作。圖2-8 從從McAfeee網(wǎng)站下載載軟件的FTTP會(huì)話窗口口標(biāo)注語言和WWWW當(dāng)然,互聯(lián)網(wǎng)的的最廣泛應(yīng)用用還是WWWW。WWW頁頁面數(shù)以百萬萬計(jì)。本節(jié)將將討
42、論WWWW頁面是如何何構(gòu)建的。過去,“標(biāo)注”這個(gè)術(shù)語指指的是手稿上上的注解或記記號(hào),用來告告訴編輯或打打字員某頁文文稿的格式應(yīng)應(yīng)如何設(shè)計(jì)或或打印。標(biāo)注注紙本文稿有有一套通用的的文本編輯符符號(hào)。同樣,電電子頁面也需需要用標(biāo)注來來管理文本內(nèi)內(nèi)容的顯示和和格式。本章章將介紹三種種標(biāo)注語言:SGML(標(biāo)標(biāo)注語言的鼻鼻祖)、HTTML(SGGML的派生生物)以及XXML(SGGML的最新新變種)。SGML、HTTML和XMML簡介 SGMML、HTMML和XMLL是三種最重重要的標(biāo)注語語言。SGMML是最早的的標(biāo)注語言,HHTML和XXML都是在在此基礎(chǔ)上派派生出來的。每每種語言的目目的都不一樣樣。SG
43、MLL是一種豐富富的元語言,幾幾乎可以用來來定義無數(shù)種種標(biāo)注語言。HHTML特別別適用于WWWW頁面的顯顯示。XMLL是目前最新新的語言,用用來定義數(shù)據(jù)據(jù)結(jié)構(gòu),這種種數(shù)據(jù)結(jié)構(gòu)對對包括電子商商務(wù)在內(nèi)的大大規(guī)模數(shù)據(jù)傳傳輸是非常重重要的。下面面將一一介紹紹這三種語言言。標(biāo)準(zhǔn)通用標(biāo)注語語言(SGMML)60年代,科學(xué)學(xué)家開始定義義一種通用的的標(biāo)注語言,這這種語言用來來描述電子文文檔及其構(gòu)成成。19866年,國際標(biāo)標(biāo)準(zhǔn)化組織(IISO)采用用了一種叫做做標(biāo)準(zhǔn)通用標(biāo)標(biāo)注語言(SSGML)的的特殊語言作作為標(biāo)準(zhǔn)。作作為一種編程程元語言,SSGML提供供了一套標(biāo)注注文檔的系統(tǒng)統(tǒng),該系統(tǒng)獨(dú)獨(dú)立于其他任任何應(yīng)用軟
44、件件。它還包括括一套國際標(biāo)標(biāo)準(zhǔn),這個(gè)標(biāo)標(biāo)準(zhǔn)定義了同同設(shè)備和機(jī)器器無關(guān)的電子子文檔表示方方法。SGMML對那些需需要標(biāo)準(zhǔn)化的的機(jī)構(gòu)來說是是非常有效并并且非常適合合的,同時(shí)它它還提供了多多種選擇。很很多機(jī)構(gòu)(特特別是那些對對文檔管理有有特殊的或復(fù)復(fù)雜要求的組組織)都使用用SGML,如如美國國防部部、美國出版版家協(xié)會(huì)、惠惠普公司和柯柯達(dá)公司,。SGML具有以以下優(yōu)點(diǎn):因?yàn)樗鼜?9886后被確定定為ISO的的標(biāo)準(zhǔn),所以以具有長期的的適用性。它是人類共有的的、獨(dú)立于操操作平臺(tái)的,其其壽命將超過過現(xiàn)有的大部部分應(yīng)用軟件件。它支持用戶定義義的、用來滿滿足文件特殊殊要求的標(biāo)記記和體系結(jié)構(gòu)構(gòu)。雖然SGML是是一
45、套完整的的規(guī)范,它并并不能跟上WWWW頁面的的快速發(fā)展。雖雖然它很先進(jìn)進(jìn),但它在以以下幾方面還還有一些不足足:它的安裝耗資不不菲,而且需需要很特殊技技術(shù),這種技技術(shù)是大部分分WWW設(shè)計(jì)計(jì)者所不具備備的。與HTML相比比,SGMLL的工具相當(dāng)當(dāng)昂貴。用SGML創(chuàng)建建文檔類型定定義的成本很很高,特別是是用人工來做做。SGML有一個(gè)個(gè)陡峭的學(xué)習(xí)習(xí)曲線。超文本標(biāo)注語言言(HTMLL)我們在第一章已已經(jīng)介紹過,在在CERN工作作的蒂姆伯納斯李和羅伯特卡利奧分別獨(dú)獨(dú)立地發(fā)明了了超文本標(biāo)注注語言(HTTML),這這是一種文檔檔生成語言,它它包括一套定定義文檔結(jié)構(gòu)構(gòu)和類型的標(biāo)標(biāo)記。這套編編碼描述了文文檔內(nèi)文本
46、元元素之間的關(guān)關(guān)系。這個(gè)術(shù)術(shù)語中的“超文本”這個(gè)詞起源源于60年代代,文字機(jī)機(jī)器一書的的作者特德尼爾森首次使使用了這個(gè)詞詞。尼爾森設(shè)想出出一種頁面鏈鏈接系統(tǒng)來連連接相關(guān)的頁頁面,不論這這些頁面分別別存儲(chǔ)在什么么地方?!皹?biāo)注語言”這個(gè)詞則來來源于傳統(tǒng)的的印刷業(yè)。HTML的基礎(chǔ)礎(chǔ)是SGMLL。HTMLL是一種特殊殊的SGMLL文檔類型文檔類型定定義(DTDD),它比SGGML更容易易學(xué)習(xí)和使用用。例如,HHTML DDTD用于WWWW上的所所有文檔。在在HTML的早早期應(yīng)用時(shí)期期(即90年年代初),當(dāng)當(dāng)時(shí)流行的HHTML版本本非常適合于于創(chuàng)建帶有標(biāo)標(biāo)題、標(biāo)題欄欄、布告、行行和項(xiàng)目列表表的文本文檔檔
47、。但用戶要要求更好的 WWW頁面面元素的標(biāo)題題欄,以及更更精確的圖形形定位、表格格和框架,WWWW的設(shè)計(jì)計(jì)者每周都在在要求新的特特征。此外,軟軟件開發(fā)商也也不斷要求增增加HTMLL的功能。針針對這些需要要,微軟公司司在HTMLL增加了很多多只能用于IInternnet Exxploreer瀏覽器的的特征,網(wǎng)景景公司增加的的特征則只能能用于其主導(dǎo)導(dǎo)產(chǎn)品Navvigatoor(它是Nettscapee Commmunicaator程序序套件的一部部分)。伯納納斯李編寫的HTMML實(shí)際上是是SGML的的一個(gè)簡化版版。他刪去了了SGML中中很少用到的的特征,并增增加了一些新新的特征,如如連接WWWW文
48、本的超連連接。與之相相反,SGMML是完全可可擴(kuò)展的,它它可供開發(fā)不不同的文檔類類型定義(DDTD),為為不同的、容容量更大的文文檔提供標(biāo)注注元素。各種種新版的HTTML只是原原始的基于SSGML的HHTML DDTD的變種種。Naviigatorr和Interrnet EExplorrer等瀏覽覽器不能閱讀讀SGML,它它們只能閱讀讀HTML。所所以,SGMML對于大部部分WWW設(shè)設(shè)計(jì)者來說是是比較陌生的的。下面將介介紹SGMLL的一個(gè)最新新的變種XML,也也稱為擴(kuò)展標(biāo)標(biāo)注語言。擴(kuò)展標(biāo)注語言(XXML)和HTML一樣樣,擴(kuò)展標(biāo)注注語言(XMML)也是從從SGML發(fā)發(fā)展而來的。XXML是一種種
49、相對較新的的語言,它定定義了WWWW頁面顯示哪哪些數(shù)據(jù),而而HTML確確定頁面如何何顯示。XMML使設(shè)計(jì)者者很容易地以以標(biāo)準(zhǔn)化的、連連續(xù)的方式來來描述并傳輸輸來自任意應(yīng)應(yīng)用程序的結(jié)結(jié)構(gòu)化數(shù)據(jù)。很多WWW設(shè)計(jì)計(jì)者都相信XXML將很快快成為WWWW上優(yōu)先使用用的編程語言言。盡管HTTML可以提提供大量描述述頁面格式的的標(biāo)記,但它它不能描述頁頁面的具體內(nèi)內(nèi)容,即不能能解釋頁面上上數(shù)據(jù)的含義義。與之相反反,XML可可以描述頁面面的內(nèi)容。此此外,XMLL還有數(shù)據(jù)跟跟蹤能力這將將改變數(shù)據(jù)共共享的方式以以及檢索數(shù)據(jù)據(jù)庫和文件的的方式。XML的其他優(yōu)優(yōu)點(diǎn)包括:它可以提供元數(shù)數(shù)據(jù)(關(guān)于信信息的數(shù)據(jù)),這這些元數(shù)
50、據(jù)將將幫助人們找找到信息,并并幫助信息的的使用者和提提供者彼此找找到對方。用戶可用低成本本的軟件處理理數(shù)據(jù)簡化企業(yè)間的數(shù)數(shù)據(jù)交流,有有助于產(chǎn)生獨(dú)獨(dú)立于平臺(tái)的的協(xié)議,這些些協(xié)議將豐富富電子商務(wù)的的數(shù)據(jù)為服務(wù)于企業(yè)或或個(gè)人的電子子商務(wù)代理人人提供有助于于自動(dòng)業(yè)務(wù)處處理的信息通過標(biāo)注文檔每每個(gè)邏輯部分分(元素)的的開頭和結(jié)尾尾,XML可可定義文檔的的結(jié)構(gòu)。在互互聯(lián)網(wǎng)上的數(shù)數(shù)據(jù)從一個(gè)地地點(diǎn)流向另一一地點(diǎn)時(shí),XXML的使用用者可以檢查查文檔的每一一部分是否處處于應(yīng)在的地地方。XMLL標(biāo)注數(shù)據(jù)時(shí)時(shí)使用成對的的開頭和結(jié)尾尾標(biāo)記,類似似于在數(shù)據(jù)庫庫系統(tǒng)中定義義一條記錄的的結(jié)構(gòu)。例如如,假設(shè)你的的公司在WWWW
51、上銷售產(chǎn)產(chǎn)品。在WWWW頁面有公公司銷售的不不同產(chǎn)品的名名稱和圖片,這這些頁面是用用HTML寫寫成的。除了了產(chǎn)品名稱外外,其他的產(chǎn)產(chǎn)品數(shù)據(jù)各種產(chǎn)品的的信息,包括括價(jià)格、編號(hào)號(hào)和庫存量是用XMML格式化的的,其存放方方式和數(shù)據(jù)一一樣。圖2-9給出了XXML格式的的產(chǎn)品的例子子,該產(chǎn)品有有三個(gè)元素。圖2-9 XML的例子子除了第一個(gè)標(biāo)記記,其他的所所有標(biāo)記都是是嚴(yán)格地開頭頭/結(jié)尾成對對出現(xiàn)的。這這些標(biāo)記和HHTML使用用的標(biāo)記一樣樣,但圖2-9中的編碼碼和典型的HHTML編碼碼有很大的區(qū)區(qū)別:在這個(gè)個(gè)例子中,沒沒有信息說明明數(shù)據(jù)的顯示示方式和格式式。如果需要要,格式信息息可從其他地地方獲得(如如其
52、他WWWW頁面、接收收XML文件件的應(yīng)用軟件件或其他文檔檔)。XML的設(shè)計(jì)思思想類似于為為個(gè)人數(shù)據(jù)助助理(PDAA,如Pallm Pillot)或數(shù)數(shù)據(jù)庫(如微軟公司司的Acceess)的條條目確定地址址。你在數(shù)據(jù)據(jù)庫的不同區(qū)區(qū)域一條一條條地輸入姓名名和電話號(hào)碼碼的記錄。XXML處理數(shù)數(shù)據(jù)庫結(jié)構(gòu)的的細(xì)節(jié)。當(dāng)你你想得到PDDA地址簿的的硬拷貝時(shí),可可以很簡單地地用Wordd生成一個(gè)結(jié)結(jié)構(gòu)美觀的地地址簿。數(shù)據(jù)據(jù)庫中的記錄錄合并成了WWord文檔檔。無論何時(shí),你都都可以用HTTML來處理理XML文件件數(shù)據(jù)的顯示示和格式細(xì)節(jié)節(jié)。這一點(diǎn)特特別重要,例例如,如果你你想生成一個(gè)個(gè)對WWW網(wǎng)網(wǎng)站查詢的回回應(yīng),
53、這個(gè)查查詢要求你列列出手頭南非非或肯利亞各各類咖啡的現(xiàn)現(xiàn)貨產(chǎn)品,XXML包括了了允許查詢要要求的結(jié)構(gòu)信信息,HTMML具有強(qiáng)大大的顯示和格格式能力來顯顯示反饋的產(chǎn)產(chǎn)品信息。盡管XML具有有一些很明顯顯的優(yōu)勢,HHTML對當(dāng)當(dāng)今WWW的的影響還是最最大的。在介介紹下一個(gè)內(nèi)內(nèi)容之前,有有必要再介紹紹一些HTMML的知識(shí)。下下一節(jié)將介紹紹HTML的的概述,它是是如何確定WWWW頁面的的以及幾個(gè)代代表性的WWWW瀏覽器的的格式的差別別。關(guān)于HTML的的更多內(nèi)容WWW可以組織織全球各地網(wǎng)網(wǎng)站上的互相相鏈接的信息息頁面。超文文本標(biāo)注語言言是一種可以以顯示數(shù)百萬萬計(jì)這種頁面面的語言,HHTTP協(xié)議議用于在服
54、務(wù)務(wù)器和用戶之之間傳輸頁面面。文檔頁面面間的超鏈接接形成了文檔檔頁面的“Web”。為了轉(zhuǎn)換換這些互相交交織的頁面,你你可以點(diǎn)擊超超鏈接從一個(gè)個(gè)頁面轉(zhuǎn)到另另一頁面。如如果這樣做,你你可以按照順順序閱讀文檔檔的不同頁面面,也可以通通過跟蹤超鏈鏈接按任何順順序閱讀。圖圖2-10顯顯示超鏈接是是如何用非線線形的方式把把不同的主題題聯(lián)系到一起起的,這種鏈鏈接方式可以以使你以序列列或非序列的的方式閱讀頁頁面。圖2-10 傳傳統(tǒng)的和超鏈鏈接的文檔頁頁面HTML標(biāo)記HTML文檔既既包括文檔的的內(nèi)容又包括括文檔的標(biāo)記記。文檔內(nèi)容容是在計(jì)算機(jī)機(jī)屏幕上顯示示的所有信息息,包括文本本、圖片和圖圖像。標(biāo)記是是插在文檔中
55、中的HTMLL編碼,它們們規(guī)定一個(gè)完完整部分的文文檔一格式及及在屏幕上的的顯示方式(標(biāo)標(biāo)記用于所有有的格式規(guī)范范,包括SGGML、XMML和HTMML,這些規(guī)規(guī)范把文檔作作為文本文件件儲(chǔ)存起來)。HHTML標(biāo)記記結(jié)構(gòu)簡單,通通常成對使用用。其基本格格式是:標(biāo)記影響的的顯示信息標(biāo)記對的一個(gè)例例子是把“best”這個(gè)單詞以以粗體字形式式顯示的粗體體字格式標(biāo)記記:bestt??捎靡粋€(gè)個(gè)WWW瀏覽覽器力量看這這個(gè)文檔。在HTML文檔檔中,可很容容易認(rèn)出標(biāo)記記,因?yàn)槊總€(gè)個(gè)標(biāo)記都用括括號(hào)()括起來來。標(biāo)記既可可小寫也可大大寫,標(biāo)記和標(biāo)記的意思完全全一樣。盡管管大部分標(biāo)記記是雙側(cè)標(biāo)記記既需要開開始標(biāo)記也需需
56、要結(jié)束標(biāo)記記也有些標(biāo)標(biāo)記不是這樣樣的,即單側(cè)側(cè)標(biāo)記。首先先出現(xiàn)的是開開始標(biāo)記,后后接該標(biāo)記影影響的文本,結(jié)結(jié)束標(biāo)記在標(biāo)標(biāo)記名前有個(gè)個(gè)斜杠(/)。如如果你在上例例中省略了粗粗體字的結(jié)束束標(biāo)記,后面面的所有內(nèi)容容都將是粗體體字了。有時(shí)時(shí)一個(gè)開始標(biāo)標(biāo)記包括一個(gè)個(gè)或更多的屬屬性修飾,可可進(jìn)一步確定定該標(biāo)記將如如何運(yùn)作。一一個(gè)標(biāo)記的屬屬性可以修改改文本的顯示示,或確定在在何處找到一一個(gè)圖形元素素。例如,單單側(cè)的段落標(biāo)標(biāo)記確定一個(gè)個(gè)文本段落的的開始??蛇x選的屬性之一一表示一個(gè)段段落的隊(duì)列。例例如,下面的的這個(gè)HTMML區(qū)段在瀏瀏覽器的窗口口顯示并右對對齊。 Thiis willl rigght-allig
57、n tthe paaragraaph, bbased on thhe widdth off the users broowser and ccomputter sccreen, so tthat tthe ennd of each line (exceept thhe lasst) liines uup witth thee righht borrder oof thee screeen. TThe leeft ennds off eachh linee willl not be allignedd. Thiis is knownn as rraggedd leftt aliggnmentt.
58、圖2-11表示示了在微軟公公司的Intternett Expllorer瀏瀏覽器中顯示示上面這段話話的樣式。因因?yàn)榇翱跊]有有最大化,文文本的每一行行根據(jù)瀏覽器器的窗口大小小自動(dòng)調(diào)整。如如果你改變?yōu)g瀏覽器窗口的的大小,這段段文字又會(huì)再再次調(diào)整。圖2-11 WWW頁面面和右對齊段段落標(biāo)記HTML定義了了相當(dāng)多的標(biāo)標(biāo)記。介紹HHTML標(biāo)記記及其用法的的資料和教科科書也有好幾幾種,你可閱閱讀這些書進(jìn)進(jìn)一步了解HHTML。下下面先看幾個(gè)個(gè)HTML標(biāo)標(biāo)記,在不考考慮HTMLL編碼細(xì)節(jié)的的情況下對HHTML文檔檔結(jié)構(gòu)有一個(gè)個(gè)基本的了解解。HTML編碼定定義WWW頁頁面的結(jié)構(gòu)和和格式,但同同一個(gè)頁面在在不同的
59、瀏覽覽器中看起來來可能是不一一樣的。請看看一下圖2-12中的HHTML頁面面,然后再把把它和圖2-13中的顯顯示頁面比較較一下。圖2-12 規(guī)規(guī)定備忘錄頁頁面格式的HHTML編碼碼圖2-13 Interrnet EExplorrer顯示的的備忘錄頁面面看完圖2-122再觀察圖22-13中WWWW瀏覽器器的結(jié)果,你你將看到每個(gè)個(gè)標(biāo)記對是如如何確定頁面面的格式的。例例如,標(biāo)記創(chuàng)建顯示示在瀏覽器標(biāo)標(biāo)題欄中的標(biāo)標(biāo)題(WWWW頁面標(biāo)題的的文本是一個(gè)個(gè)基本元素,在在多種檢索引引擎瀏覽WWWW頁面的條條目時(shí),這些些標(biāo)題將列成成索引)。注注意,在開始始的標(biāo)記中中有一個(gè)修飾飾“bgcollor”。你可能會(huì)會(huì)猜出
60、它是表表示背景的顏顏色。顏色編編碼值是166進(jìn)制,166進(jìn)制是計(jì)算算機(jī)使用的一一種以16為為基數(shù)的計(jì)數(shù)數(shù)方法。它表表示多少紅色色(第一種顏顏色)、綠色色(第二種顏顏色)和藍(lán)色色(第三種顏顏色)混合在在一起所得到到顏色(“CC”等于10進(jìn)進(jìn)制中的2004)??拷撞渴且粋€(gè)個(gè)用開始標(biāo)記記和結(jié)結(jié)束標(biāo)記界定定的標(biāo)明序號(hào)號(hào)的清單。在在開始和結(jié)束束標(biāo)記之間有有三個(gè)編號(hào)列列表(用標(biāo)記表示),從從1開始自動(dòng)動(dòng)給各條目按按順序編號(hào)。你你會(huì)發(fā)現(xiàn)查看看頁面下的HHTML編碼碼是很有趣的的。要想查看看你在瀏覽器器上閱讀的任任何WWW頁頁面的編碼,如如果你用的是是Interrnet EExplorrer,你可可點(diǎn)擊菜
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國塑料膨脹螺絲數(shù)據(jù)監(jiān)測研究報(bào)告
- 【假期提升】五升六語文暑假作業(yè)(十六)-人教部編版(含答案含解析)
- 2019-2025年消防設(shè)施操作員之消防設(shè)備高級(jí)技能題庫檢測試卷A卷附答案
- 2019-2025年消防設(shè)施操作員之消防設(shè)備高級(jí)技能每日一練試卷B卷含答案
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)題庫檢測試卷B卷附答案
- 重新簽署終止合同范本(2篇)
- 酒吧資源部合同(2篇)
- 2023年國家公務(wù)員《行政職業(yè)能力測驗(yàn)》試題(副省級(jí))
- 電氣維保知識(shí)培訓(xùn)課件
- 年度銷售目標(biāo)與策略
- 2024-2025學(xué)年第二學(xué)期天域全國名校協(xié)作體高三3月聯(lián)考 地理試卷(含答案)
- 修理木橋施工合同范本
- 新教科版一年級(jí)科學(xué)下冊第一單元第6課《哪個(gè)流動(dòng)得快》課件
- 屋面種植土垂直施工方案
- 2025年新人教PEP版英語三年級(jí)下冊全冊課時(shí)練習(xí)
- 《愛耳日課件》課件
- 2024年安徽中醫(yī)藥高等專科學(xué)校高職單招職業(yè)適應(yīng)性測試歷年參考題庫含答案解析
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 2025年保密工作計(jì)劃(3篇)
- 2025年中國移動(dòng)通信集團(tuán)甘肅限公司校園招聘290人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 5G優(yōu)化案例:5G波束配置優(yōu)化提升CQI優(yōu)良比案例
評(píng)論
0/150
提交評(píng)論