電子商務(wù)技術(shù)基礎(chǔ)_第1頁(yè)
電子商務(wù)技術(shù)基礎(chǔ)_第2頁(yè)
電子商務(wù)技術(shù)基礎(chǔ)_第3頁(yè)
電子商務(wù)技術(shù)基礎(chǔ)_第4頁(yè)
電子商務(wù)技術(shù)基礎(chǔ)_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)電子商務(wù)技術(shù)基礎(chǔ)第一章 導(dǎo)論1、傳統(tǒng)商務(wù)與電子商務(wù)的主要區(qū)別:比較項(xiàng)目傳統(tǒng)商務(wù)電子商務(wù)勞動(dòng)對(duì)象以物化商品為主的購(gòu)、運(yùn)、存、銷(xiāo)等對(duì)商品的信息化;對(duì)信息化商品的采集、儲(chǔ)存、加工、傳輸?shù)裙ぞ邨l件交通運(yùn)輸工具,紙筆數(shù)據(jù)處理工具通信網(wǎng)絡(luò)、計(jì)算機(jī)網(wǎng)絡(luò)為主的電子傳輸和加工工具勞動(dòng)者技能商業(yè)活動(dòng)基本技能信息技術(shù)使用技能和現(xiàn)代商務(wù)技能活動(dòng)速度主要由交通工具決定主要由電子傳輸工具決定活動(dòng)場(chǎng)所有形市場(chǎng)的有限空間無(wú)形的廣闊空間活動(dòng)時(shí)間不連續(xù)的有限時(shí)間連續(xù)時(shí)間(24*7)主要成本人力、交通、事物

2、、商品周轉(zhuǎn)和資金占用人力、商品信息化、信息化商品服務(wù)2、電子商務(wù)中“以商務(wù)為本”的含義首先,講求效益、追求利潤(rùn)是電子商務(wù)的第一要旨。不論技術(shù)多么先進(jìn)、系統(tǒng)多么完備,不能創(chuàng)造效益,就不是好的商務(wù)。企業(yè)以追求利潤(rùn)最大化為目標(biāo),而不是以追求經(jīng)營(yíng)方式現(xiàn)代化為目標(biāo)。其次,企業(yè)是電子商務(wù)的主角,企業(yè)是推動(dòng)電子商務(wù)發(fā)展的重要?jiǎng)恿Αo(wú)論信息技術(shù)帶來(lái)多么誘人的商務(wù)需求,沒(méi)有企業(yè)的參與,它只是水中月,鏡中花。幾年前,IT是電子商務(wù)的主角,結(jié)果是帶來(lái)了網(wǎng)絡(luò)泡沫的破滅。現(xiàn)在,傳統(tǒng)各行各業(yè)都在加快自身網(wǎng)絡(luò)化和信息化的進(jìn)程,傳統(tǒng)企業(yè)正在成為電子商務(wù)的主角。最后,設(shè)計(jì)和建設(shè)電子商務(wù)時(shí),要從商務(wù)需求出發(fā),要根據(jù)商務(wù)需求和商務(wù)

3、目標(biāo)確定所選用的技術(shù),而不是從技術(shù)活模式出發(fā)。現(xiàn)在所謂的各種模式,不過(guò)是對(duì)別人成功的一種總結(jié),應(yīng)用時(shí)千變?nèi)f化的,需求才是根本。3、電子商務(wù)與電子商務(wù)系統(tǒng)的區(qū)別是什么?電子商務(wù)電子商務(wù)系統(tǒng)定義以電子技術(shù)為手段的商務(wù)活動(dòng)商務(wù)活動(dòng)所賴(lài)以存在的環(huán)境目標(biāo)進(jìn)行商務(wù)信息溝通與交流功能及時(shí)、準(zhǔn)確地提供商品(有形、無(wú)形)或商務(wù)服務(wù)適時(shí)、適地提供恰當(dāng)?shù)男畔ⅲㄖС蛛娮由虅?wù)所運(yùn)行)內(nèi)容實(shí)體貨物的生產(chǎn)、配銷(xiāo),運(yùn)輸信息搜集、處理、控制和傳遞活動(dòng)信息搜集、處理、控制和傳遞活動(dòng)4、電子商務(wù)系統(tǒng)與傳統(tǒng)信息系統(tǒng)主要區(qū)別是系統(tǒng)需求信息特點(diǎn)技術(shù)特點(diǎn)系統(tǒng)特點(diǎn)MIS管理者的信息需求分析組織內(nèi)部個(gè)體功能信息共享縱向加工量大、傳遞少數(shù)據(jù)庫(kù),

4、模型等局域網(wǎng)專(zhuān)用,封閉EC業(yè)務(wù)流程分析組織內(nèi)外多方交互信息交易橫向互動(dòng)量小,傳遞多Web技術(shù)等廣域網(wǎng),Internet開(kāi)放大系統(tǒng),動(dòng)態(tài)5、傳統(tǒng)客戶(hù)/服務(wù)器結(jié)構(gòu)的核心思想從分布系統(tǒng)的角度定義如下:在客戶(hù)服務(wù)器計(jì)算模式下,一個(gè)或多個(gè)客戶(hù),一個(gè)或多個(gè)服務(wù)器與操作系統(tǒng)協(xié)同工作,形成容許分布計(jì)算、分析、表示的合成系統(tǒng)。從硬件角度:客戶(hù)服務(wù)器結(jié)構(gòu)是將某項(xiàng)任務(wù)在兩臺(tái)或多臺(tái)計(jì)算機(jī)之間進(jìn)行分配,其中客戶(hù)機(jī)是提供用戶(hù)接口和前端處理的應(yīng)用程序,服務(wù)器提供可供客戶(hù)機(jī)使用的各種資源和服務(wù),客戶(hù)機(jī)在完成某一項(xiàng)任務(wù)時(shí),通常要利用服務(wù)器上的共享資源和服務(wù)器提供的服務(wù)。從應(yīng)用系統(tǒng),特別是應(yīng)用軟件的角度,客戶(hù)服務(wù)器結(jié)構(gòu)將信息系統(tǒng)

5、進(jìn)行層次劃分,提高各層的邏輯獨(dú)立性以及對(duì)上層處理的透明性,其目的在于提高系統(tǒng)的靈活性和可擴(kuò)展性,方便應(yīng)用系統(tǒng)在網(wǎng)絡(luò)環(huán)境中的配置和使用。6、傳統(tǒng)客戶(hù)服務(wù)器結(jié)構(gòu)在電子商務(wù)系統(tǒng)中存在哪些問(wèn)題?與之相比,三層客戶(hù)服務(wù)器結(jié)構(gòu)的核心思想是什么?存在的問(wèn)題:維護(hù)困難。由于表示部分和應(yīng)用邏輯部分耦合在一起,因此,任何對(duì)于應(yīng)用邏輯的變化,都將導(dǎo)致客戶(hù)端軟件的變化,需要不斷的更新客戶(hù)端的系統(tǒng),這不但影響系統(tǒng)的可擴(kuò)展性,導(dǎo)致工作量的增加,還可能導(dǎo)致錯(cuò)誤的安裝過(guò)程。同時(shí)客戶(hù)機(jī)直接訪(fǎng)問(wèn)服務(wù)器端的數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)的各種操作使系統(tǒng)安全性難以得到保障。費(fèi)用增加。在電子商務(wù)等新的應(yīng)用中,用戶(hù)的數(shù)量和范圍都在不斷擴(kuò)張,如果用戶(hù)端

6、需要復(fù)雜的處理能力,需要較多的客戶(hù)端資源,必然會(huì)導(dǎo)致應(yīng)用系統(tǒng)總體費(fèi)用的增加,這與客戶(hù)/服務(wù)器結(jié)構(gòu)最初期望借助任務(wù)共擔(dān),提高網(wǎng)絡(luò)資源利用率,以減少總體費(fèi)用的初衷相違背。有關(guān)客戶(hù)端處理能力的討論還很多,人們通常將之稱(chēng)為“瘦客戶(hù)”與“胖客戶(hù)”之爭(zhēng),目前多以“瘦客戶(hù)”的取勝而告一段落。培訓(xùn)困難??蛻?hù)端通常由一些大的復(fù)雜的軟件包構(gòu)成,提供的功能很多,需要對(duì)用戶(hù)進(jìn)行大量的教育培訓(xùn),因此該類(lèi)軟件的使用通常局限在以局域網(wǎng)為中心的應(yīng)用環(huán)境中,很難擴(kuò)展到Internet環(huán)境中。核心思想:1998年,SUN公司首先提出所謂“三層結(jié)構(gòu)”電子商務(wù)系統(tǒng)的概念,在其解決方案中,電子商務(wù)系統(tǒng)的體系結(jié)構(gòu)被分解成表達(dá)層、應(yīng)用(邏

7、輯)處理層和數(shù)據(jù)層,三層之間的界面比較清晰,表達(dá)層(Presentation Layer)以Web服務(wù)器為基礎(chǔ),負(fù)責(zé)信息的發(fā)布;應(yīng)用層(Application Layer)負(fù)責(zé)處理核心業(yè)務(wù)邏輯;數(shù)據(jù)層(Date Layer)的基礎(chǔ)是數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS,負(fù)責(zé)數(shù)據(jù)的組織,并向應(yīng)用層提供接口。在這種結(jié)構(gòu)中,將商業(yè)和應(yīng)用邏輯從客戶(hù)機(jī)移到中間層,即到應(yīng)用服務(wù)器上,客戶(hù)機(jī)上只需安裝具有用戶(hù)界面和簡(jiǎn)單的數(shù)據(jù)處理功能的應(yīng)用程序,負(fù)責(zé)處理與用戶(hù)的交互和與應(yīng)用服務(wù)器的交互。應(yīng)用服務(wù)器負(fù)責(zé)處理商業(yè)和應(yīng)用邏輯,具體說(shuō),就是接受客戶(hù)端應(yīng)用程序的請(qǐng)求。因此,三層客戶(hù)/服務(wù)器的最大特征在于所有用戶(hù)可以共享商業(yè)和應(yīng)用邏輯

8、,應(yīng)用服務(wù)器是整個(gè)系統(tǒng)的核心,為處理系統(tǒng)的具體應(yīng)用提供事務(wù)處理,安全控制,由此形成以應(yīng)用服務(wù)器為中心的輻射狀的系統(tǒng)結(jié)構(gòu)。7、與兩層結(jié)構(gòu)相比,三層客戶(hù)/服務(wù)器結(jié)構(gòu)具有哪些優(yōu)勢(shì)?可伸縮性。由于系統(tǒng)的業(yè)務(wù)邏輯處理完全在應(yīng)用服務(wù)層完成,因此所有客戶(hù)端不直接與數(shù)據(jù)庫(kù)鏈接,應(yīng)用服務(wù)層通過(guò)一個(gè)數(shù)據(jù)庫(kù)連接池與數(shù)據(jù)庫(kù)連接,系統(tǒng)可以根據(jù)客戶(hù)端請(qǐng)求的多少來(lái)動(dòng)態(tài)調(diào)整池中的連接,使系統(tǒng)消耗較少的資源來(lái)完成客戶(hù)端的請(qǐng)求。 此外,應(yīng)用服務(wù)層的獨(dú)立,為硬件系統(tǒng)的構(gòu)成提供了靈活性,使各部分可選擇與其處理負(fù)荷和處理特征相適應(yīng)的硬件。例如,應(yīng)用初始階段,可采用一臺(tái)UNIX工作站作為服務(wù)器,將應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器配置于此臺(tái)工作站

9、上,隨著應(yīng)用的發(fā)展,可以逐步追加一臺(tái)或多臺(tái)工作站作為應(yīng)用服務(wù)器??晒芾硇浴O到y(tǒng)的客戶(hù)層基本實(shí)現(xiàn)了“零管理”,局域網(wǎng)內(nèi)的主要管理工作集中在頂端Web服務(wù)層,整個(gè)系統(tǒng)的主要管理工作集中在應(yīng)用服務(wù)層,業(yè)務(wù)邏輯的修改對(duì)客戶(hù)層沒(méi)有影響。此外,由于各層相對(duì)獨(dú)立,可以進(jìn)行并行開(kāi)發(fā),提高開(kāi)發(fā)維護(hù)效率。安全性。應(yīng)用服務(wù)層上的安全服務(wù)作為一個(gè)公用服務(wù)被所有應(yīng)用調(diào)用,因此不必為每一個(gè)應(yīng)用編寫(xiě)安全服務(wù),整個(gè)系統(tǒng)的安全數(shù)據(jù)工作只能由安全服務(wù)來(lái)訪(fǎng)問(wèn),各個(gè)客戶(hù)機(jī)無(wú)法直接訪(fǎng)問(wèn)到數(shù)據(jù)庫(kù),這樣大大提高了系統(tǒng)的安全性。第二章 商務(wù)表達(dá)層技術(shù)基礎(chǔ)1、客戶(hù)端腳本與服務(wù)器端腳本相比,后者的優(yōu)勢(shì)是什么?不存在瀏覽器的兼容問(wèn)題。PHP腳本由

10、Web服務(wù)器解釋?zhuān)圆槐負(fù)?dān)心所使用的語(yǔ)言是否能被訪(fǎng)問(wèn)者的瀏覽器所支持??梢栽L(fǎng)問(wèn)服務(wù)器端的資源。簡(jiǎn)化了客戶(hù)端的裝載。JavaScript會(huì)明顯降低Web頁(yè)面的顯示速度,因?yàn)樵陲@示這個(gè)Web頁(yè)面之前,瀏覽器首先要運(yùn)行JavaScript腳本,而對(duì)于服務(wù)器端腳本來(lái)說(shuō),這種負(fù)擔(dān)將由web服務(wù)器獨(dú)自承擔(dān)。2、服務(wù)器端邏輯體系結(jié)構(gòu)中,服務(wù)器的主要操作任務(wù)是什么?控制邏輯。服務(wù)器收到客戶(hù)端的請(qǐng)求,取出傳遞的參數(shù)并確定相應(yīng)的“業(yè)務(wù)對(duì)象”,并進(jìn)行適當(dāng)?shù)摹皹I(yè)務(wù)動(dòng)作”。業(yè)務(wù)邏輯。業(yè)務(wù)邏輯屬于應(yīng)用邏輯的一個(gè)部分(對(duì)各種特定應(yīng)用處理的總和),處理特定業(yè)務(wù)知識(shí),并且與幾乎所有的相關(guān)技術(shù)代碼相分離,這些技術(shù)代碼包括分析和

11、生成數(shù)據(jù)格式,數(shù)據(jù)庫(kù)和I/O處理,或內(nèi)存和進(jìn)程處理。內(nèi)容構(gòu)建。執(zhí)行業(yè)務(wù)邏輯之后的結(jié)果會(huì)被格式化,并且可以輔之以布局和其他一些客戶(hù)端顯示所需要的信息。3、實(shí)現(xiàn)動(dòng)態(tài)頁(yè)面主要有哪些技術(shù)? 主要是ASP、PHP、JSP技術(shù)4、Web技術(shù)架構(gòu)的組成主要包括哪些?超文本傳送協(xié)議(HTTP, Hyper-Text Transfer Protocol)統(tǒng)一資源定位地址(URL, Uniform Resource Locator)超文本標(biāo)記語(yǔ)言(HTML)Web服務(wù)器 Web瀏覽器5、網(wǎng)站的基本組成包括哪些項(xiàng)?從信息表達(dá)的邏輯處理上,網(wǎng)站有如下幾部分組成:網(wǎng)頁(yè);網(wǎng)頁(yè)空間;網(wǎng)址與域名6、簡(jiǎn)述靜態(tài)頁(yè)面的體系結(jié)構(gòu)靜態(tài)

12、網(wǎng)頁(yè)中的內(nèi)容存儲(chǔ)于Web服務(wù)器上,包括HTML文件、圖像和電影等多媒體文件。這些文件通常由各種頁(yè)面設(shè)計(jì)、圖形制作等相應(yīng)工具制作而成,事先存放在Web服務(wù)器文件系統(tǒng)中,當(dāng)客戶(hù)在瀏覽器頁(yè)面中點(diǎn)選了某個(gè)超鏈接,瀏覽器就會(huì)發(fā)出相應(yīng)頁(yè)面的請(qǐng)求,并通過(guò)Internet發(fā)送到Web服務(wù)器,Web服務(wù)器識(shí)別所請(qǐng)求的文件后,將復(fù)制文件通過(guò)HTTP發(fā)送回瀏覽器,由瀏覽器解釋并顯示在界面之上,其原理如圖1所示。客戶(hù)端向Web服務(wù)器發(fā)送的請(qǐng)求及服務(wù)器返回給客戶(hù)端的應(yīng)答都遵循Internet標(biāo)準(zhǔn)協(xié)議:HTTP協(xié)議。HTTP傳送客戶(hù)端的請(qǐng)求,把它打包成Web服務(wù)器理解格式,服務(wù)器應(yīng)答時(shí),返回給客戶(hù)端的頁(yè)面信息同樣采用HT

13、TP協(xié)議。Web服務(wù)器的核心就是向請(qǐng)求瀏覽器傳送文件,Web服務(wù)器并不對(duì)文件進(jìn)行任何處 理,這是“靜態(tài)”名稱(chēng)的核心思想。第三章 商務(wù)邏輯層技術(shù)基礎(chǔ)1、商務(wù)邏輯層的主要任務(wù)是什么?主要通過(guò)哪些技術(shù)手段來(lái)實(shí)現(xiàn)?商務(wù)表達(dá)層的技術(shù)重點(diǎn)在于如何呈現(xiàn)商務(wù)信息,提供用戶(hù)與電子商務(wù)系統(tǒng)的交互接口,商務(wù)邏輯層的功能在于根據(jù)用戶(hù)輸入進(jìn)行商業(yè)邏輯處理,將邏輯處理結(jié)果提供給商務(wù)表達(dá)層,完成動(dòng)態(tài)內(nèi)容的構(gòu)建,技術(shù)重點(diǎn)在于如何構(gòu)建和實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)邏輯,企業(yè)的商務(wù)邏輯可以劃分為兩個(gè)層次:一個(gè)層次是企業(yè)的核心商務(wù)邏輯,由電子商務(wù)應(yīng)用系統(tǒng)來(lái)完成;另一層次就是支持核心商務(wù)邏輯的輔助部分,可以通過(guò)不同技術(shù)產(chǎn)品的集成,構(gòu)成商務(wù)支持平臺(tái)

14、。2、什么是分布式計(jì)算? 分布式計(jì)算對(duì)軟件開(kāi)發(fā)提出哪些新的要求?分布式計(jì)算是指網(wǎng)絡(luò)中兩個(gè)或兩個(gè)以上的軟件相互共享信息資源,這些軟件可以位于同一臺(tái)計(jì)算機(jī)中,也可以部署在網(wǎng)絡(luò)節(jié)點(diǎn)的任意位置,基于分布式模型的軟件系統(tǒng)具有均衡運(yùn)行系統(tǒng)負(fù)載、共享網(wǎng)絡(luò)資源的技術(shù)優(yōu)勢(shì)。分布計(jì)算技術(shù)的發(fā)展,使軟件的開(kāi)發(fā)從單一系統(tǒng)的完整性和一致性,向著群體生產(chǎn)率的提高、不同系統(tǒng)之間的靈活互聯(lián)和適應(yīng)性而發(fā)展,使軟件的非功能性需求比以往得到更大的重視,以主機(jī)為中心的計(jì)算方式轉(zhuǎn)變?yōu)橐跃W(wǎng)絡(luò)中心的計(jì)算方式。這一方面導(dǎo)致應(yīng)用軟件的功能、性能、規(guī)模和復(fù)雜性的極大增長(zhǎng),另一方面要求各種應(yīng)用軟件之間能夠相互交互。為此,系統(tǒng)集成成為重要課題,系統(tǒng)

15、集成不僅包括不同廠(chǎng)商的網(wǎng)絡(luò)、計(jì)算機(jī)平臺(tái)之間的集成,更重要的是應(yīng)用軟件層次上的集成。3、組件技術(shù)的核心思想是什么?現(xiàn)在有哪幾類(lèi)組件標(biāo)準(zhǔn)?組件技術(shù)的核心思想:組件技術(shù)是提高大型軟件可重用性的一種技術(shù),其最基本的出發(fā)點(diǎn)是通過(guò)軟件模塊化、軟件模塊標(biāo)準(zhǔn)化,使大型軟件可以利用一個(gè)個(gè)能夠重復(fù)使用的“軟件零件”進(jìn)行組裝,加快開(kāi)發(fā)的速度,同時(shí)降低成本。組件的基本思想在于創(chuàng)建和利用可復(fù)用的軟件組件,來(lái)解決應(yīng)用軟件的開(kāi)發(fā)問(wèn)題。組件是一種可復(fù)用的一小段軟件。組件技術(shù)從面向?qū)ο蠹夹g(shù)發(fā)展而來(lái)的,但它是一種更高層次的對(duì)象技術(shù):它獨(dú)立于語(yǔ)言和面向應(yīng)用程序,只規(guī)定組件的外在表現(xiàn)形式,而不關(guān)心其內(nèi)部實(shí)現(xiàn)方法:它既可用面向?qū)ο蟮木?/p>

16、程語(yǔ)言實(shí)現(xiàn),也可用非面向?qū)ο蟮倪^(guò)程語(yǔ)言實(shí)現(xiàn)。組件標(biāo)準(zhǔn):(1)OMG的CORBA組件(2)微軟的COM/DCOM/OLE/ActiveX組件4、請(qǐng)說(shuō)明CGI技術(shù)的基本原理以及技術(shù)缺欠?基本原理:CGI全名是公共網(wǎng)關(guān)接口(Common Gateway Interface),它是Web服務(wù)器調(diào)用外部程序的一個(gè)接口。通過(guò)CGI,Web服務(wù)器能將用戶(hù)從瀏覽器中錄入的數(shù)據(jù)作為參數(shù),運(yùn)行本機(jī)上的程序,并把運(yùn)行結(jié)果通過(guò)瀏覽器返回給用戶(hù)。CGI程序的工作原理如圖2:技術(shù)缺欠:與ASP、JSP、PHP服務(wù)器端腳本語(yǔ)言相比,用Perl/C語(yǔ)言書(shū)寫(xiě)的CGI腳本是一種“非嵌入式”的服務(wù)器端腳本,是一個(gè)單獨(dú)的程序,即它不

17、是嵌在HTML文檔中,再通過(guò)另一個(gè)程序解釋替換,而是利用傳統(tǒng)程序設(shè)計(jì)語(yǔ)言直接完成HTML語(yǔ)言的輸出。因此,如果HTML輸出有所變化,就需要直接修改CGI程序,使得維護(hù)工作非常復(fù)雜,這也使得CGI技術(shù)的應(yīng)用和推廣收到限制。 此外,這種開(kāi)發(fā)技術(shù)存在著嚴(yán)重的擴(kuò)展性問(wèn)題每一個(gè)新的CGI程序要求在服務(wù)器上新增一個(gè)進(jìn)程。如果多個(gè)用戶(hù)并發(fā)的訪(fǎng)問(wèn)該程序,這些程序?qū)⒑谋M該Web服務(wù)器所有的可用資源,直至其崩潰。為克服這一弊端,微軟公司推出了ASP技術(shù)。5、為什么Java不僅是編程語(yǔ)言,而且是一個(gè)平臺(tái)?平臺(tái)是程序運(yùn)行的硬件或軟件環(huán)境,Java平臺(tái)與大多數(shù)其他平臺(tái)的不同之處在于,它是運(yùn)行于其他硬件平臺(tái)之上的純軟件平

18、臺(tái),而大多數(shù)其他平臺(tái)是硬件和操作系統(tǒng)的結(jié)合。Java平臺(tái)由Java虛擬機(jī)(JVM)和Java應(yīng)用程序接口(Java API)兩部分組成。圖3描述了一個(gè)運(yùn)行在Java平臺(tái)上的Java程序,Java API和JVM把Java程序從硬件依賴(lài)中分離出來(lái)。6、在構(gòu)建多層應(yīng)用軟件體系結(jié)構(gòu)時(shí),Java平臺(tái)的關(guān)鍵技術(shù)有哪些?客戶(hù)層中的java applet;頂端Web服務(wù)層的Java Servlet技術(shù)、RMI技術(shù)和JavaBean技術(shù);應(yīng)用服務(wù)層中的JDBC技術(shù),EJB技術(shù)。7、IBM提出的MVC結(jié)構(gòu)的含義及其意義是什么?模型二的架構(gòu)基于模型視圖控制器(MVC)設(shè)計(jì)模式,該設(shè)計(jì)模式包含了3個(gè)部件:模型針對(duì)有

19、關(guān)數(shù)據(jù)以及與之關(guān)聯(lián)的事務(wù)處理,是業(yè)務(wù)邏輯;視圖針對(duì)數(shù)據(jù)的顯示,完成頁(yè)面的構(gòu)建;控制器針對(duì)模型與外部世界的交互,負(fù)責(zé)交互的控制。在圖4中,JSP和HTML頁(yè)面提供了視圖;JavaBean包含了完成業(yè)務(wù)邏輯的眾多模型;Servlet充當(dāng)控制器角色,與視圖和模型交互,并控制應(yīng)用執(zhí)行的流程。Servlet接受請(qǐng)求,并且根據(jù)請(qǐng)求信息將它們分發(fā)給適當(dāng)?shù)腏SP來(lái)產(chǎn)生響應(yīng),也可以直接根據(jù)JSP視圖的需求生成JavaBeans的實(shí)例并輸出給JSP環(huán)境。8、商務(wù)支持平臺(tái)的主要功能和技術(shù)要求是什么?商務(wù)支持平臺(tái)分為商務(wù)基礎(chǔ)平臺(tái)和商務(wù)服務(wù)平臺(tái)。商務(wù)基礎(chǔ)平臺(tái)的功能:負(fù)載均衡連接/傳輸管理事務(wù)管理網(wǎng)站管理數(shù)據(jù)管理安全管理

20、商務(wù)服務(wù)平臺(tái)的功能:支付網(wǎng)關(guān)接口認(rèn)證中心接口客戶(hù)關(guān)系管理內(nèi)容管理搜索引擎商務(wù)智能工具技術(shù)要求:服務(wù)器主機(jī)、操作系統(tǒng)、相關(guān)系統(tǒng)軟件(應(yīng)用服務(wù)器、安全管理軟件、系統(tǒng)管理軟件等)等。9、應(yīng)用服務(wù)器的主要功能是什么?高性能的應(yīng)用程序運(yùn)行環(huán)境:內(nèi)容緩存數(shù)據(jù)庫(kù)鏈接緩存支持進(jìn)程的多線(xiàn)程執(zhí)行大量用戶(hù)訪(fǎng)問(wèn)情況下的負(fù)載均衡支持分布式聯(lián)機(jī)事務(wù)處理;為應(yīng)用提供擴(kuò)充性;會(huì)話(huà)管理;目錄及內(nèi)容管理;商務(wù)引擎;系統(tǒng)管理:性能配置管理存取控制管理系統(tǒng)日志管理;10、Web服務(wù)器的主要功能?分為核心功能和其他功能。核心功能:安全性;FTP;搜素;數(shù)據(jù)分析;其他功能:網(wǎng)站管理;應(yīng)用構(gòu)造;動(dòng)態(tài)內(nèi)容;網(wǎng)站開(kāi)發(fā);電子商務(wù);第4章 數(shù)據(jù)層

21、技術(shù)基礎(chǔ)1、舉例說(shuō)明事務(wù)處理與分析處理的區(qū)別,并分析數(shù)據(jù)倉(cāng)庫(kù)作為一種解決問(wèn)題的過(guò)程和一種解決方案所包含的內(nèi)容。事務(wù)處理與分析處理的區(qū)別事務(wù)處理分析處理處理類(lèi)型面向應(yīng)用,日常管理和控制面向分析,決策支持分析主要功能各部門(mén)的OLTPOLAP(長(zhǎng)期趨勢(shì)分析)需求特征確定的應(yīng)用需求基于決策分析的主題用戶(hù)行為操作頻率高、處理時(shí)間短增、刪、改、查詢(xún)均有運(yùn)行時(shí)間長(zhǎng)、資源消耗大以查詢(xún)?yōu)橹鲾?shù)據(jù)特征當(dāng)前數(shù)據(jù)、細(xì)節(jié)數(shù)據(jù)歷史數(shù)據(jù)、綜合數(shù)據(jù)數(shù)據(jù)來(lái)源組織外部系統(tǒng)內(nèi)部數(shù)據(jù)組織按業(yè)務(wù)、分散按主題、集成與數(shù)據(jù)庫(kù)技術(shù)相比,數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)組織考慮得更多的是歷史數(shù)據(jù)和綜合數(shù)據(jù),是基于查詢(xún)需求的主題組織,設(shè)計(jì)目標(biāo)不再追求最小冗余度,

22、而是追求更快的查詢(xún)相應(yīng)速度。在數(shù)據(jù)取用和工具方面,數(shù)據(jù)倉(cāng)庫(kù)主要提供數(shù)據(jù)查詢(xún),數(shù)據(jù)更新等功能使用較少;更重要的是,數(shù)據(jù)倉(cāng)庫(kù)應(yīng)提供分析功能更強(qiáng)、更專(zhuān)業(yè)的數(shù)據(jù)分析和數(shù)據(jù)挖掘等工具,以更好的支持管理決策。數(shù)據(jù)倉(cāng)庫(kù)作為決策支持系統(tǒng)的一種有效、可行的體系化解決方案,包括了數(shù)據(jù)倉(cāng)庫(kù)技術(shù)、聯(lián)機(jī)分析處理技術(shù)和數(shù)據(jù)挖掘技術(shù)三個(gè)方面的內(nèi)容,如圖5所示。 從本質(zhì)上說(shuō),數(shù)據(jù)倉(cāng)庫(kù)不是一個(gè)新的平臺(tái),它仍然建立在數(shù)據(jù)庫(kù)管理系統(tǒng)基礎(chǔ)上,只是一個(gè)新的概念。從用戶(hù)的角度來(lái)看,數(shù)據(jù)倉(cāng)庫(kù)是一些數(shù)據(jù)、過(guò)程、工具和設(shè)施,它能夠管理完備的、及時(shí)的、準(zhǔn)確的和可理解的業(yè)務(wù)信息,并把這種信息提交給授權(quán)的個(gè)人,使它們有效地作出決定。與之相比,數(shù)據(jù)庫(kù)

23、是一種通用平臺(tái),用來(lái)管理企業(yè)的數(shù)據(jù);數(shù)據(jù)倉(cāng)庫(kù)則是一種概念,在此概念下進(jìn)行的構(gòu)造過(guò)程稱(chēng)為數(shù)據(jù)倉(cāng)庫(kù)處理,因此數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)是一種解決問(wèn)題的過(guò)程,而不是一個(gè)可以買(mǎi)到的現(xiàn)成產(chǎn)品。2、簡(jiǎn)述關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能數(shù)據(jù)庫(kù)定義功能。對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)進(jìn)行描述,包括外模式、模式、內(nèi)模式的定義;數(shù)據(jù)庫(kù)完整性的定義;安全保密定義;存取路徑的定義。這些定義存儲(chǔ)在數(shù)據(jù)字典中,是DBMS運(yùn)行的基本依據(jù)。數(shù)據(jù)操縱功能。提供用戶(hù)對(duì)數(shù)據(jù)的操縱功能,實(shí)現(xiàn)對(duì)數(shù)據(jù)的檢索、插入、修改和刪除。數(shù)據(jù)庫(kù)運(yùn)行管理。這是指DBMS運(yùn)行控制和管理功能。包括多用戶(hù)環(huán)境下的并發(fā)控制、安全性檢查和存取控制、完整性檢查和執(zhí)行、運(yùn)行日志的組織管理、事物的管

24、理和自動(dòng)恢復(fù)等。這些功能保證了數(shù)據(jù)庫(kù)系統(tǒng)的正常運(yùn)行。數(shù)據(jù)組織、存儲(chǔ)和管理功能。DBMS要分類(lèi)、組織、存儲(chǔ)和管理各種數(shù)據(jù),包括數(shù)據(jù)字典、用戶(hù)數(shù)據(jù)、存取路徑等。要確定以何種文件結(jié)構(gòu)和存取方式在存儲(chǔ)級(jí)上組織這些數(shù)據(jù),如何實(shí)現(xiàn)數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)組織和存儲(chǔ)的基本目標(biāo)是提高存儲(chǔ)空間利用率和方便存取,提供多種存取方法提高存取效率。數(shù)據(jù)庫(kù)的建立和維護(hù)功能。包括數(shù)據(jù)庫(kù)的初始建立、數(shù)據(jù)的轉(zhuǎn)換、數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫(kù)的重組織和重構(gòu)造,以及性能檢測(cè)分析等功能。其他功能。包括DBMS與網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信功能;一個(gè)DBMS與另一個(gè)DBMS或文件系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換功能;異構(gòu)數(shù)據(jù)庫(kù)之間的互訪(fǎng)和互操作功能等。3、請(qǐng)說(shuō)明

25、ODBC的技術(shù)思想 ODBC通過(guò)驅(qū)動(dòng)程序提供數(shù)據(jù)庫(kù)的獨(dú)立性,驅(qū)動(dòng)程序是一個(gè)用以支持ODBC函數(shù)調(diào)用的模塊(通常是一個(gè)動(dòng)態(tài)連接庫(kù)DLL),應(yīng)用程序通過(guò)調(diào)用驅(qū)動(dòng)程序所支持的函數(shù)來(lái)操縱數(shù)據(jù)庫(kù)。若想使應(yīng)用程序操作不同類(lèi)型的數(shù)據(jù)庫(kù),就要?jiǎng)討B(tài)的連接到不同的驅(qū)動(dòng)程序上。驅(qū)動(dòng)程序管理器為應(yīng)用程序裝入驅(qū)動(dòng)器,負(fù)責(zé)管理應(yīng)用程序中ODBC函數(shù)和DLL中函數(shù)的綁定,它還處理幾個(gè)初始化ODBC調(diào)用,提供ODBC函數(shù)的入口點(diǎn),對(duì)ODBC調(diào)用的參數(shù)進(jìn)行合法性檢查等。ODBC采用的一致性級(jí)別構(gòu)成了其他功能分區(qū)的最高種類(lèi),為應(yīng)用和驅(qū)動(dòng)提供了一種滿(mǎn)足各自特殊需要的API方法,保持了與SQL標(biāo)準(zhǔn)的一致。故而ODBC定義了兩種一致性

26、級(jí)別:API一致性和SQL一致性。4、請(qǐng)說(shuō)明與數(shù)據(jù)庫(kù)技術(shù)相比,XML技術(shù)的優(yōu)勢(shì)和劣勢(shì)相對(duì)于數(shù)據(jù)庫(kù)技術(shù),XML技術(shù)在數(shù)據(jù)應(yīng)用方面具有很多優(yōu)點(diǎn)。第一,跨平臺(tái),XML文件為純文本文件,不受操作系統(tǒng)、軟件平臺(tái)的限制;第二,易表義,XML具有基于Schema自描述語(yǔ)義的功能,容易描述數(shù)據(jù)的語(yǔ)義,這種描述能為計(jì)算機(jī)理解和自動(dòng)處理;第三,XML不僅可以描述結(jié)構(gòu)化數(shù)據(jù),更可以有效描述半結(jié)構(gòu)化甚至非結(jié)構(gòu)化數(shù)據(jù)。 另一方面,XML技術(shù)在數(shù)據(jù)管理方面存在缺點(diǎn)。第一,XML技術(shù)采用的是基于文件管理機(jī)制,文件管理存在著容量大、管理困難的缺點(diǎn);第二,目前XML的檢索是基于節(jié)點(diǎn)的檢索,存放大量甚至海量數(shù)據(jù)的XML文件造成檢

27、索速度極低;第三,解析手段有缺陷,XML具有兩種解析機(jī)制,SAX方式是基于文件的解析,速度慢,DOM方式是基于內(nèi)存的方式,資源消耗極大;第四,修改效率低,目前XML的修改是基于結(jié)點(diǎn)的。第五,XML安全性及并發(fā)操作機(jī)制也是需要解決的問(wèn)題之一??傊?,XML在數(shù)據(jù)應(yīng)用管理方面上具有易表義、跨平臺(tái)等優(yōu)勢(shì),但客觀上需要一種有效的存儲(chǔ)、檢索和修改等方面的管理機(jī)制。5、請(qǐng)說(shuō)明數(shù)據(jù)庫(kù)系統(tǒng)中的幾種優(yōu)化技術(shù)存儲(chǔ)過(guò)程:存儲(chǔ)過(guò)程是使用SQL語(yǔ)句和數(shù)據(jù)庫(kù)編程語(yǔ)言編寫(xiě)的,用于完成一定的數(shù)據(jù)訪(fǎng)問(wèn)功能或一定的服務(wù)過(guò)程,預(yù)先進(jìn)行編譯和優(yōu)化后,存儲(chǔ)在服務(wù)器中,客戶(hù)程序可以通過(guò)遠(yuǎn)程調(diào)用的模式調(diào)用它們。觸發(fā)器:提供了基于數(shù)據(jù)庫(kù)的事件

28、編程能力。觸發(fā)器實(shí)際上也是存儲(chǔ)過(guò)程,但執(zhí)行方式略有不同。觸發(fā)器一經(jīng)定義就是有效的,每當(dāng)在該表中執(zhí)行一個(gè)insert,update或delete操作,所定義的觸發(fā)器就被激活。查詢(xún)優(yōu)化:數(shù)據(jù)查詢(xún)性能的優(yōu)化取決于相關(guān)數(shù)據(jù)庫(kù)表的索引設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)者最重要的責(zé)任之一就是為優(yōu)化性能而正確定義數(shù)據(jù)庫(kù)表,而索引為數(shù)據(jù)庫(kù)提供了組織指向所需數(shù)據(jù)指針的方法,它能以最快的方式索引數(shù)據(jù),減少到達(dá)表中給定數(shù)據(jù)片段所需的I/O數(shù)量,這直接影響到數(shù)據(jù)庫(kù)系統(tǒng)對(duì)查詢(xún)的相應(yīng)。6、請(qǐng)說(shuō)明三層結(jié)構(gòu)的瀏覽器/服務(wù)器中基于JDBC的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)方案圖7表示的三層結(jié)構(gòu)的瀏覽器/服務(wù)器模式是以上兩種模式的結(jié)合。三層結(jié)構(gòu)中瀏覽器是第一層,從服務(wù)

29、器下載Java小應(yīng)用程序,如圖中所示,實(shí)現(xiàn)用戶(hù)界面和傳送數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)任務(wù)給服務(wù)器;Web服務(wù)器/應(yīng)用服務(wù)器是第二層,小應(yīng)用程序放在服務(wù)器的某個(gè)目錄下,同時(shí)有一個(gè)應(yīng)用程序起中間層的作用,它接受小應(yīng)用程序發(fā)送給服務(wù)器的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)任務(wù),如圖中所示,與本地或其他主機(jī)上的數(shù)據(jù)庫(kù)連接完成任務(wù),如圖中所示,并將結(jié)果送給客戶(hù)端;第三層是數(shù)據(jù)庫(kù),由于訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的程序是應(yīng)用程序,沒(méi)有安全性限制,所以數(shù)據(jù)庫(kù)與Web服務(wù)器/應(yīng)用服務(wù)器可以分別放在不同的主機(jī)上,這樣便于維護(hù),也避免了服務(wù)器負(fù)擔(dān)過(guò)重的情況。實(shí)際上,這種模式下的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)方式與第一種模式相同,只是應(yīng)用程序的總體結(jié)構(gòu)不同而已。第5章 商務(wù)信息傳遞技術(shù)基礎(chǔ)1、比

30、較Internet、Intranet、Extranet三者之間的異同,簡(jiǎn)要介紹這三種技術(shù)在電子商務(wù)中不同的應(yīng)用范圍。從進(jìn)行電子商務(wù)企業(yè)的角度看,電子商務(wù)按照交易方可以大致分為三種,即企業(yè)與所有外部消費(fèi)者或供應(yīng)商、經(jīng)銷(xiāo)商之間的電子商務(wù);企業(yè)與固定消費(fèi)者或供貨商、經(jīng)銷(xiāo)商之間的電子商務(wù);企業(yè)內(nèi)部的電子商務(wù)。這三種商務(wù)形式分別對(duì)應(yīng)三種不同的網(wǎng)絡(luò)形式,即Internet,Extranet和Intranet,如圖8所示。Intranet是公司內(nèi)部的信息交換網(wǎng)絡(luò),庫(kù)存信息、財(cái)務(wù)信息、銷(xiāo)售信息、人事信息都可以通過(guò)內(nèi)聯(lián)網(wǎng)從一個(gè)部門(mén)傳到另一個(gè)部門(mén),從而減少了很多紙上作業(yè),縮短了信息周轉(zhuǎn)周期,提高了公司內(nèi)部效率。E

31、xtranet可以把一些經(jīng)營(yíng)范圍相關(guān)的公司組織在一起,共同分享彼此的產(chǎn)品、價(jià)錢(qián)、庫(kù)存等信息,同時(shí)也進(jìn)行著買(mǎi)和賣(mài)的交易。與內(nèi)聯(lián)網(wǎng)和外聯(lián)網(wǎng)對(duì)等的Internet則是一個(gè)開(kāi)放的系統(tǒng),通常實(shí)現(xiàn)一對(duì)多的交換,提供了雙向的交互通信,節(jié)省了客戶(hù)和企業(yè)雙方的時(shí)間、空間,提高了交易效率,節(jié)省了各種不必要的開(kāi)支。2、簡(jiǎn)述Internet協(xié)議組的層次及其所包含的協(xié)議,舉例說(shuō)明各個(gè)協(xié)議在信息傳遞技術(shù)中是如何發(fā)揮作用的TCP/IP協(xié)議是一個(gè)協(xié)議族,采用了四層的層級(jí)架構(gòu),每一個(gè)層都呼叫它的下一層所提供的網(wǎng)絡(luò)完成自己的需求。TCP/IP協(xié)議的四層結(jié)構(gòu)如圖9所示。物理層。相當(dāng)于OSI的第一層到第二層,表示TCP/IP的實(shí)現(xiàn)基

32、礎(chǔ),如Ethernet,Token Ring,Token Bus等。網(wǎng)絡(luò)層又進(jìn)一步細(xì)分為網(wǎng)絡(luò)接口層和網(wǎng)絡(luò)層。網(wǎng)絡(luò)接口層包括了硬件接口和協(xié)議ARP、RARP,這兩個(gè)協(xié)議主要是用來(lái)建立送到物理層上的信息和接受從物理層上傳來(lái)的信息。ARP地址解析協(xié)議負(fù)責(zé)將網(wǎng)絡(luò)地址映射到硬件地址,RARP反向地址解析協(xié)議將硬件地址映射到網(wǎng)絡(luò)地址。網(wǎng)絡(luò)層中的協(xié)議主要有IP,ICMP,IGMP等,由于它包含了IP協(xié)議模塊,所以它是所有基于TCP/IP協(xié)議網(wǎng)絡(luò)的核心。在網(wǎng)絡(luò)層中,IP模塊完成大部分功能,ICMP和IGMP及其他支持IP的協(xié)議幫助IP完成特定的任務(wù),如傳輸差錯(cuò)控制信息以及主機(jī)/路由器之間的控制電文等。傳輸層上

33、的主要協(xié)議時(shí)TCP和UDP。TCP是一個(gè)基于連接的協(xié)議,這是一種提供給用戶(hù)進(jìn)程的、可靠的、全雙工字節(jié)流面向連接的協(xié)議。它要為用戶(hù)進(jìn)程提供虛電路服務(wù),并為數(shù)據(jù)可靠傳輸建立檢查。大多數(shù)網(wǎng)絡(luò)用戶(hù)程序使用TCP。UDP則是面向無(wú)連接服務(wù)管理方式的協(xié)議,提供給用戶(hù)進(jìn)程的無(wú)連接協(xié)議,用于傳輸數(shù)據(jù)而不執(zhí)行正確性檢查。應(yīng)用層向用戶(hù)提供一組常用的應(yīng)用程序,比如電子郵件、文件傳輸訪(fǎng)問(wèn)、遠(yuǎn)程登錄等。HTTP是一個(gè)通用的、面向?qū)ο蟮膮f(xié)議,在Internet上進(jìn)行信息傳輸時(shí)被廣泛使用,通過(guò)擴(kuò)展請(qǐng)求命令,可以用來(lái)實(shí)現(xiàn)許多任務(wù)。FTP可以實(shí)現(xiàn)從一個(gè)系統(tǒng)向另一個(gè)系統(tǒng)傳輸文件。Telnet提供了一個(gè)相當(dāng)通用的、雙向的、面向八位

34、字節(jié)的通信機(jī)制,使用基于文本界面的命令連接并控制遠(yuǎn)程計(jì)算機(jī),允許用戶(hù)把自己的計(jì)算機(jī)當(dāng)做遠(yuǎn)程主機(jī)上的一個(gè)終端,通過(guò)該協(xié)議用戶(hù)可以登錄到遠(yuǎn)程服務(wù)器上。SMTP(簡(jiǎn)單郵件傳輸協(xié)議)可以實(shí)現(xiàn)郵件傳輸?shù)目煽亢透咝АNS(域名解析服務(wù))也就是如何將域名映射成IP地址的協(xié)議。3、簡(jiǎn)述TCP和IP協(xié)議是如何結(jié)合在一起完成數(shù)據(jù)傳遞任務(wù)的TCP/IP協(xié)議組的工作過(guò)程也是按“層次”進(jìn)行的,當(dāng)一個(gè)用戶(hù)想給其他用戶(hù)發(fā)送一個(gè)文件時(shí),TCP首先把該文件分成一個(gè)個(gè)小數(shù)據(jù)包,并加上一些特定的信息,以便接收方的機(jī)器確認(rèn)傳輸是正確無(wú)誤的,然后IP再在數(shù)據(jù)包上標(biāo)上地址信息,形成可在Internet上傳輸?shù)腡CP/IP數(shù)據(jù)包。當(dāng)TC

35、P/IP數(shù)據(jù)包到達(dá)目的地后,數(shù)據(jù)接收方則反向執(zhí)行這個(gè)過(guò)程:計(jì)算機(jī)首先去掉地址標(biāo)志,利用TCP的裝箱單檢查數(shù)據(jù)在傳輸中是否有損失,如果接收方發(fā)現(xiàn)有損壞的數(shù)據(jù)包,就要求發(fā)送端重新發(fā)送被損壞的數(shù)據(jù)包,確認(rèn)無(wú)誤后再將各個(gè)數(shù)據(jù)包重新組合成源文件。圖10是數(shù)據(jù)發(fā)送方利用TCP/IP協(xié)議組發(fā)送信息的示意圖。應(yīng)用層。根據(jù)用戶(hù)的要求選擇對(duì)應(yīng)的協(xié)議,例如用戶(hù)要發(fā)送電子郵件,則選擇應(yīng)用簡(jiǎn)單電子郵件傳輸(SMTP)協(xié)議,負(fù)責(zé)定義指令和信息,以完成該項(xiàng)用戶(hù)要求的任務(wù)。傳輸層。提供節(jié)點(diǎn)間的數(shù)據(jù)傳輸服務(wù)。在這一層主要有傳輸控制協(xié)議(TCP)、用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP)。TCP和UDP將數(shù)據(jù)切割成封包,加入傳輸所用的附加數(shù)據(jù)并

36、把它傳輸?shù)较乱粚覫P層中。TCP是一種面向連接的傳輸層協(xié)議,通過(guò)使用序列號(hào)和確認(rèn)信息,TCP協(xié)議能夠向發(fā)送方提供到達(dá)接收方的數(shù)據(jù)包的傳輸信息。當(dāng)傳輸過(guò)程中出現(xiàn)數(shù)據(jù)包丟失情況時(shí),TCP協(xié)議可以重新發(fā)送丟失的數(shù)據(jù)包直到數(shù)據(jù)成功到達(dá)接收方,出現(xiàn)網(wǎng)絡(luò)超時(shí),TCP協(xié)議還可以識(shí)別重復(fù)信息,丟棄不需要的多余信息,使網(wǎng)絡(luò)環(huán)境得到優(yōu)化。如果發(fā)送方傳輸數(shù)據(jù)的速度大大快與接收方接受數(shù)據(jù)的速度,TCP協(xié)議可以采用數(shù)據(jù)流控制機(jī)制減慢數(shù)據(jù)的傳輸速度,協(xié)調(diào)發(fā)送和接收方的的數(shù)據(jù)響應(yīng)。TCP協(xié)議能夠把數(shù)據(jù)傳輸信息傳遞給所支持的更高層次的協(xié)議或應(yīng)用使用。UDP與TCP位于同一層,是一種面向非連接的傳輸層協(xié)議,因此不被應(yīng)用于那些使

37、用虛電路的面向連接的服務(wù)。UDP雖然也能完成信息傳輸任務(wù),但卻不執(zhí)行TCP的管理功能,它只是簡(jiǎn)單地把數(shù)據(jù)送到網(wǎng)絡(luò)中,至于是否能安全到達(dá)則不屬于他的職責(zé)。UDP效率要高于TCP,但不能保證傳輸?shù)馁|(zhì)量,SNMP,NFS(Network File System)等使用UDP進(jìn)行數(shù)據(jù)傳輸。網(wǎng)絡(luò)層。負(fù)責(zé)提供基本的數(shù)據(jù)封包傳輸功能,讓每一塊數(shù)據(jù)包都能夠到達(dá)目的主機(jī),IP層把從TCP或UDP層接收來(lái)的數(shù)據(jù)包傳輸?shù)礁蛯?。IP數(shù)據(jù)包中含有發(fā)送它的主機(jī)的地址(源地址)和接受它的主機(jī)的地址(目的地址)。Internet采用了一種惟一、通用的地址格式,為Internet中的每一個(gè)網(wǎng)絡(luò)和幾乎每一臺(tái)主機(jī)都分配了一個(gè)IP

38、地址,IP協(xié)議建立兩個(gè)地址之間的鏈接。ICMP與IP位于同一層,它被用來(lái)傳輸IP的控制信息。它主要是用來(lái)提供有關(guān)通向目的地址的路徑信息。ICMP可以發(fā)送信息通知主機(jī)其他更準(zhǔn)確的路徑,而且可以指出路徑有問(wèn)題。另外,如果路徑不可用了,ICMP可以終止這個(gè)TCP連接。ARP和RARP協(xié)議實(shí)現(xiàn)IP地址與物理地址之間的轉(zhuǎn)換。ARP協(xié)議可以通過(guò)發(fā)送網(wǎng)絡(luò)廣播信息的方式,確定與某個(gè)網(wǎng)絡(luò)層IP地址相對(duì)應(yīng)的物理層地址(即MAC地址)。RARP是ARP的反向協(xié)議,同樣通過(guò)網(wǎng)絡(luò)廣播的方式?jīng)Q定與某個(gè)硬件地址相對(duì)應(yīng)的網(wǎng)絡(luò)層IP地址。物理層。對(duì)實(shí)際的網(wǎng)絡(luò)媒體的管理,定義如何使用實(shí)際網(wǎng)絡(luò)(如Ethernet,Serial L

39、ine等)來(lái)傳輸數(shù)據(jù)。第6章 相關(guān)技術(shù)及發(fā)展1、加密技術(shù)的基本原理是什么?分為哪兩類(lèi)?主要區(qū)別是什么?基本原理:利用技術(shù)手段把重要的數(shù)據(jù)變?yōu)閬y碼(加密)傳輸,到達(dá)目的地后再利用相同或不同的手段還原(解密)。對(duì)數(shù)據(jù)加密的技術(shù)分為兩類(lèi),即對(duì)稱(chēng)加密(私人密鑰加密)和非對(duì)稱(chēng)加密(公開(kāi)密鑰加密)。對(duì)稱(chēng)加密采用對(duì)稱(chēng)密碼編碼技術(shù),特點(diǎn)是文件加密和解密使用相同的密鑰,算法使用起來(lái)簡(jiǎn)單快捷,密鑰較短且破譯困難,其中最具代表性、使用最廣泛的算法就是數(shù)據(jù)加密標(biāo)準(zhǔn)DES算法。 非對(duì)稱(chēng)加密算法需要兩個(gè)密鑰公開(kāi)密鑰和私有密鑰,如果用公開(kāi)密鑰對(duì)數(shù)據(jù)進(jìn)行加密,只有用對(duì)應(yīng)的私有密鑰才能進(jìn)行解密;如果用私有密鑰對(duì)數(shù)據(jù)進(jìn)行加密,那

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論