構(gòu)建WEB應(yīng)用技術(shù)_第1頁(yè)
構(gòu)建WEB應(yīng)用技術(shù)_第2頁(yè)
構(gòu)建WEB應(yīng)用技術(shù)_第3頁(yè)
構(gòu)建WEB應(yīng)用技術(shù)_第4頁(yè)
構(gòu)建WEB應(yīng)用技術(shù)_第5頁(yè)
已閱讀5頁(yè),還剩80頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1第三章 構(gòu)建(u jin)WEB應(yīng)用技術(shù)WWW技術(shù)(jsh)WEB應(yīng)用模型電子商務(wù)的開發(fā)技術(shù)共八十五頁(yè)WWW技術(shù)(jsh)1、WWW的基本概念 WWW 是建立(jinl)在客戶機(jī)/服務(wù)器模型之上,以HTML語言和HTTP協(xié)議為基礎(chǔ),能提供面向各種Internet服務(wù)的、一致用戶界面的信息檢索系統(tǒng)。2、WWW瀏覽器 WWW是瀏覽器是WWW服務(wù)的客戶程序,WWW瀏覽器負(fù)責(zé)與WWW服務(wù)器建立連接,發(fā)送客戶訪問請(qǐng)求,處理HTML超媒體,提供客戶界面。共八十五頁(yè)3、WWW服務(wù)(fw)的特點(diǎn)(1)以超文本和多媒體形式(xngsh)存在的網(wǎng)絡(luò)信息空間。(2)用戶可在世界范圍內(nèi)任意查找、檢索、瀏覽及添加信息

2、(3)提供直觀、易于使用的圖形界面。(4)由資源地址或“網(wǎng)點(diǎn)”組成。(5)網(wǎng)點(diǎn)可相互鏈接以提供信息查找和漫游的透明訪問。(6)可訪問圖像、聲音、影像和文本數(shù)據(jù)共八十五頁(yè)4、HTTP協(xié)議(超文本傳輸協(xié)議)1)支持客戶/服務(wù)器模式。2)簡(jiǎn)單快速:客戶向服務(wù)器請(qǐng)求服務(wù)時(shí),只需傳送請(qǐng)求方法和路徑。由于協(xié)議簡(jiǎn)單,使得HTTP服務(wù)器的程序規(guī)模小,因而通信速度很快。3)靈活:HTTP允許傳輸任意類型的數(shù)據(jù)對(duì)象。4)無連接:無連接的含義是限制每次連接只處理一個(gè)請(qǐng)求。服務(wù)器處理完客戶的請(qǐng)求,并收到客戶的應(yīng)答(yngd)后,即斷開連接。采用這種方式可以節(jié)省傳輸時(shí)間。5)無狀態(tài):無狀態(tài)是指協(xié)議對(duì)于事務(wù)處理沒有記憶能

3、力。缺少狀態(tài)意味著如果后續(xù)處理需要前面的信息,則它必須重傳,這樣可能導(dǎo)致每次連接傳送的數(shù)據(jù)量增大。另一方面,在服務(wù)器不需要先前信息時(shí)它的應(yīng)答就較快。 共八十五頁(yè)HTTP協(xié)議的工作(gngzu)模式第一步,客戶連接:服務(wù)器在運(yùn)行時(shí)一直在端口等待連接出現(xiàn),一旦客戶連接出現(xiàn),即可與客戶建立連接。第二步,客戶請(qǐng)求 :打開連接后,客戶把請(qǐng)求數(shù)據(jù)行送到服務(wù)器完成提出請(qǐng)求。第三步,服務(wù)器應(yīng)答 :如果請(qǐng)求被接納(jin),則服務(wù)器送回一個(gè)應(yīng)答。第四步,斷開連接:當(dāng)完成一次請(qǐng)求后,客戶或服務(wù)器之間的連接斷開。共八十五頁(yè)5、統(tǒng)一(tngy)資源定位器URLURL(Uniform Resource Locator)

4、是一種標(biāo)準(zhǔn)化的命名方法,經(jīng)各種不同的協(xié)議,對(duì)Internet上任何地方的信息都可以用URL定位或存取。URL是WWW的基本(jbn)工具之一,是HTML文件地址命名方法。URL的格式為:scheme:/host.port/path?query#fragmentschemename:/username:passwordhost:port/path共八十五頁(yè)6、WEB上提供(tgng)的基本服務(wù)(1).WWW服務(wù)(2).文件傳輸服務(wù)FTP(3).電子郵件(din z yu jin)服務(wù)器Email(4).遠(yuǎn)程登錄服務(wù)Telnet共八十五頁(yè)7、Web技術(shù)(jsh)的演變第一階段:靜態(tài)Web技術(shù)(js

5、h)第二階段:動(dòng)態(tài)Web技術(shù)第三階段:事務(wù)Web技術(shù)第四階段:智能Web技術(shù)共八十五頁(yè)網(wǎng)頁(yè)制作一般(ybn)原則頁(yè)面力求精美、創(chuàng)意深刻、高雅、構(gòu)思新穎、獨(dú)樹一幟注意協(xié)調(diào)音像數(shù)據(jù)與傳輸速度網(wǎng)頁(yè)的色調(diào)要協(xié)調(diào)提高導(dǎo)航性能,添加有意義(yy)的內(nèi)容設(shè)置新聞組和網(wǎng)上論壇等充分利用多媒體技術(shù)增加互動(dòng)性建立推送技術(shù)渠道共八十五頁(yè)常見(chn jin)的網(wǎng)頁(yè)錯(cuò)誤做法無目的,盲目老板型的網(wǎng)站由多家制作公司代理建設(shè)一個(gè)公司的網(wǎng)站缺少(qusho)對(duì)網(wǎng)站的維護(hù)缺乏對(duì)網(wǎng)站的推廣共八十五頁(yè)WEB應(yīng)用(yngyng)模型WEB應(yīng)用(yngyng)模型概述兩層架構(gòu)WEB應(yīng)用模型三層架構(gòu)WEB應(yīng)用模型四層架構(gòu)WEB應(yīng)用模型共

6、八十五頁(yè)兩層架構(gòu)(ji u)WEB應(yīng)用模型 用于與用戶進(jìn)行交互。它的主要責(zé)任是處理用戶請(qǐng)求和少量(sholing)的業(yè)務(wù)邏輯 處理商業(yè)邏輯,并進(jìn)行數(shù)據(jù)操作。共八十五頁(yè)三層架構(gòu)WEB應(yīng)用(yngyng)模型提供給用戶一個(gè)交互(jioh)界面。 響應(yīng)表現(xiàn)層的用戶請(qǐng)求,執(zhí)行任務(wù)并與數(shù)據(jù)庫(kù)和后臺(tái)應(yīng)用通信,然后將反饋信息傳送給表現(xiàn)層共八十五頁(yè)兩層和三層WEB應(yīng)用(yngyng)模式(1)兩層構(gòu)架Web應(yīng)用模型(mxng):由表現(xiàn)層和數(shù)據(jù)層組成,適用于簡(jiǎn)單的Web應(yīng)用,系統(tǒng)的設(shè)計(jì)實(shí)施簡(jiǎn)單快速,開發(fā)成本低,但可擴(kuò)展性和可維護(hù)性較差。(2)三層構(gòu)架Web應(yīng)用模型:由表現(xiàn)層、業(yè)務(wù)層及數(shù)據(jù)庫(kù)和后臺(tái)應(yīng)用組成,適合于

7、團(tuán)體協(xié)作開發(fā),具有良好的可擴(kuò)展性和可維護(hù)性,也增加了數(shù)據(jù)庫(kù)和后臺(tái)應(yīng)用系統(tǒng)的安全性,更好地支持分布式計(jì)算環(huán)境,但較復(fù)雜,程序開發(fā)人員需要掌握和考慮多種技術(shù)因素。共八十五頁(yè)四層架構(gòu)(ji u)WEB應(yīng)用模型 由Web瀏覽器等客戶端設(shè)備(shbi)支持。 處理客戶端的請(qǐng)求,調(diào)用位于應(yīng)用服務(wù)器上的業(yè)務(wù)邏輯完成對(duì)信息查詢和修改等操作,并生成結(jié)果頁(yè)面返回給用戶。完成系統(tǒng)業(yè)務(wù)邏輯。共八十五頁(yè)四層構(gòu)架(u ji)Web應(yīng)用模型四層構(gòu)架Web應(yīng)用模型:由表現(xiàn)層、Web服務(wù)器層、應(yīng)用服務(wù)器層和數(shù)據(jù)層組成,是在三層構(gòu)架的基礎(chǔ)上形成的,具有三層構(gòu)架的全部?jī)?yōu)點(diǎn),將三層構(gòu)架中的業(yè)務(wù)層分解為Web服務(wù)器層和應(yīng)用服務(wù)器層,可

8、以方便地部署多個(gè)應(yīng)用服務(wù)器,能夠進(jìn)行業(yè)務(wù)邏輯處理,實(shí)現(xiàn)負(fù)載均衡和分布式處理應(yīng)用的特性,具有更好的響應(yīng)速度、可擴(kuò)展性和可維護(hù)性,還能夠有效地預(yù)防(yfng)單點(diǎn)失敗,具有更好的安全性。共八十五頁(yè)問題(wnt):分層是不是越多越好?共八十五頁(yè)18電子商務(wù)(din z shn w)開發(fā)技術(shù)組成 網(wǎng)頁(yè)界面 后臺(tái)程序 數(shù)據(jù)(shj)儲(chǔ)存共八十五頁(yè)WEB開發(fā)需要學(xué)習(xí)(xux)的技術(shù)超文本標(biāo)記語言:HTML(簡(jiǎn)單地格式化文本或讀取圖形、音頻及視頻文件)腳本語言:Javascript, Vbscript(指示服務(wù)器執(zhí)行操作,基于對(duì)象和事件驅(qū)動(dòng),跨平臺(tái)解釋(jish)執(zhí)行,具有良好的安全性)XML(可擴(kuò)展標(biāo)記語

9、音)CGI,API,ASP,PHP,JSP.NET框架、J2EE框架、LAMP架構(gòu) WEB SERVICE共八十五頁(yè)客戶端技術(shù)(jsh)HTML腳本(jiobn)技術(shù):Java ScriptXML共八十五頁(yè)HTMLHTML是什么(shn me) HTML文件大致結(jié)構(gòu) HTML標(biāo)記 HTML的特點(diǎn)共八十五頁(yè)HTML - HTML是什么(shn me) HTML是Hypertext Markup Language(超文本標(biāo)記語言)的縮寫HTML是構(gòu)成WEB頁(yè)面的主要工具,是用來表示網(wǎng)上信息(xnx)的符號(hào)標(biāo)記語言。SGML :Standard Generalized Markup Language

10、HTML是SGML的一個(gè)簡(jiǎn)化的實(shí)現(xiàn) 共八十五頁(yè)標(biāo)準(zhǔn)通用標(biāo)記語言(1986年)(SGML,Standard General Markup Language)Meta Language/ISO/一套標(biāo)注文檔的系統(tǒng)/一套國(guó)際標(biāo)準(zhǔn) 超文本標(biāo)記語言(1991年)(HTML,Hypertext Markup Language)SGML的變體/超文本連接/描述頁(yè)面格式Internet ExplorerFrontPage擴(kuò)展標(biāo)記語言(1998年)(XML,eXtensible Markup Language)SGML的變體/描述結(jié)構(gòu)化數(shù)據(jù)共八十五頁(yè)HTML - HTML文件大致(dzh)結(jié)構(gòu) 網(wǎng)頁(yè)標(biāo)題(bio

11、t)網(wǎng)頁(yè)的內(nèi)容共八十五頁(yè)HTML - HTML標(biāo)記(bioj) 標(biāo)記寫法(xif)需要遵循以下規(guī)則:任何標(biāo)記皆由所圍住,如 。 標(biāo)記名與小于號(hào)之間不能留有空白字符。 某些標(biāo)記要加上參數(shù),某些則不必。如 Hello 參數(shù)只可加于起始標(biāo)記中。 在起始標(biāo)記之標(biāo)記名前加上符號(hào)/便是其終結(jié)標(biāo)記,如 。標(biāo)記字母大小寫皆可。共八十五頁(yè)HTML - HTML標(biāo)記(bioj)文件標(biāo)記 :, , 排版標(biāo)記 : , , 等字體標(biāo)記 :,等 表格標(biāo)記 : , , 等表單標(biāo)記 : , 等連結(jié)(lin ji)標(biāo)記 : 框架標(biāo)記 : , 等共八十五頁(yè)HTML - Html的特點(diǎn)(tdin)特點(diǎn):簡(jiǎn)單易學(xué);解釋執(zhí)行(zhxn

12、g),無需編譯;獨(dú)立于平臺(tái);共八十五頁(yè)28DREAMWEAVERMACROMEDIA網(wǎng)頁(yè)(wn y)設(shè)計(jì)三劍客:DREAMWEAVER、FLASH、FIREWORKS共八十五頁(yè)29Frontpage 共八十五頁(yè)腳本(jiobn)技術(shù)腳本語言的優(yōu)勢(shì):開發(fā)快速 部署簡(jiǎn)便 能方便(fngbin)的與已有技術(shù)集成 易于學(xué)習(xí)和使用 動(dòng)態(tài)代碼 腳本(script)是一系列的命令,它能完成部分邏輯功能,指示W(wǎng)eb服務(wù)器執(zhí)行操作。共八十五頁(yè)Java Script簡(jiǎn)介(jin ji) 例子 特點(diǎn) 與Java比較共八十五頁(yè)Java Script -簡(jiǎn)介(jin ji)由 Netscape公司開發(fā)基于對(duì)象(duxi

13、ng)和事件驅(qū)動(dòng)的編程語言 是一種解釋執(zhí)行的編程語言 共八十五頁(yè)Java Script -例子(l zi)var msg = “將分辨率設(shè)為x以上(yshng),獲得最佳效果!” ;var interval = 100var spacelen = 120;var space10=“ ”;var seq=0;function Scroll() len = msg.length;window.status = msg.substring(0, seq+1);seq+;if ( seq = len ) seq = 0;window.status = ;window.setTimeout(“Scrol

14、l();”, interval );elsewindow.setTimeout(“Scroll();”, interval );Scroll();共八十五頁(yè)Java Script -特點(diǎn)(tdin)解釋性編程語言基于(jy)對(duì)象的語言 基于事件驅(qū)動(dòng)的語言 良好的安全性 跨平臺(tái)性 共八十五頁(yè)Java Script 與Java比較(bjio)基于對(duì)象和面向?qū)ο?解釋和編譯 弱變量和強(qiáng)變量代碼格式嵌入方式 動(dòng)態(tài)鏈結(jié)(lin ji)和靜態(tài)鏈結(jié)(lin ji) 共八十五頁(yè)XML誕生和發(fā)展 基本(jbn)語法和實(shí)例 主要相關(guān)技術(shù) 特點(diǎn) 使用前景 開發(fā)工具 共八十五頁(yè)XML -誕生(dnshng)和發(fā)展 1

15、986年,SGML成為國(guó)際標(biāo)準(zhǔn)規(guī)范。SGML語言文件組成:語法定義、文件類型定義DTD(Definition Type Document)和文件實(shí)例 。 1991年,蒂姆伯納斯李定義了HTML語言的第一個(gè)規(guī)范,之后成為符號(hào)化語言規(guī)范。 HTML的DTD(文件類型定義)被固定(gdng)。 1996年,提出了XML(Extensible Markup Language)語言草案。1998年,W3C正式發(fā)布了XML 1.0標(biāo)準(zhǔn)。XML是SGML的一個(gè)簡(jiǎn)化子集。XML有DTD 。共八十五頁(yè)XML -基本(jbn)語法和實(shí)例messager.dtd文件(wnjin):共八十五頁(yè)XML -基本(jbn)

16、語法和實(shí)例messager.xml文件(wnjin): Jack 共八十五頁(yè)XML -主要(zhyo)相關(guān)技術(shù) 1XML Parser 2定義XML數(shù)據(jù)結(jié)構(gòu)的技術(shù) 3顯示(xinsh)和打印XML數(shù)據(jù)的技術(shù) 4. XML數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換技術(shù) 共八十五頁(yè)XML 特點(diǎn)(tdin) 標(biāo)記的可擴(kuò)展性數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)顯示的分離(fnl) 具有自描述性共八十五頁(yè)XML -使用(shyng)前景 商務(wù)(shngw)的自動(dòng)化處理 信息發(fā)布 智能化的Web應(yīng)用程序和數(shù)據(jù)集成 共八十五頁(yè)XML -XML的開發(fā)工具 Notepad Microsoft XML Notepad .NetXML spyXML Writer共八

17、十五頁(yè)服務(wù)器端技術(shù)(jsh)ServletJSPA共八十五頁(yè)Servlet簡(jiǎn)介生命周期四種(s zhn)方法特點(diǎn)共八十五頁(yè)Servlet 簡(jiǎn)介(jin ji)Servlet就是Java Servlet ,運(yùn)行于JVM上,不依賴于瀏覽器的兼容性Servlet是一個(gè)Java類Servlet運(yùn)行于由Servlet引擎所管理的Java虛擬機(jī)中,被來自Web客戶機(jī)的請(qǐng)求所喚醒并用來處理請(qǐng)求 Servlet的開發(fā)工具可J2SDK開發(fā)工具箱主要(zhyo)有兩個(gè)軟件包:Javax.servlet包和Javax.servlet.http包 共八十五頁(yè)Servlet -生命周期Servlet的生命周期 : (1

18、)初始化時(shí)期:init()方法(fngf) (2)執(zhí)行時(shí)期:service()方法 (3)結(jié)束時(shí)期 :destroy()方法 共八十五頁(yè)Servlet - 四種(s zhn)方法HttpServlet類中常用的四種(s zhn)方法:doGet( )方法doPost( )方法doPut( )方法doDelete( )方法共八十五頁(yè)Servlet - 特點(diǎn)(tdin) 高效 進(jìn)程到線程的轉(zhuǎn)換方便 提供大量的工具例程功能強(qiáng)大 具備很多方便的功能可移植性好 同JAVA一樣(yyng)節(jié)省投資 廉價(jià)共八十五頁(yè)JSP概述(i sh) 語法實(shí)例 技術(shù)特點(diǎn) 與其它動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)比較 共八十五頁(yè)JSP -概述(

19、i sh)JSP :Java Server Pages用于創(chuàng)建可支持跨平臺(tái)及跨Web服務(wù)器的動(dòng)態(tài)網(wǎng)頁(yè) 簡(jiǎn)單的說,一個(gè)JSP網(wǎng)頁(yè)就是在HTML網(wǎng)頁(yè)中包含(bohn)了能夠生成動(dòng)態(tài)內(nèi)容的可執(zhí)行應(yīng)用程序代碼。 JSP將應(yīng)用程序邏輯和頁(yè)面顯示分離 共八十五頁(yè)JSP -語法(yf)JSP的基本語法 :(1)JSP指示:JSP頁(yè)面(y min)指示 ;語言指示 ;包含指示 ;標(biāo)識(shí)庫(kù)指示 (2)JSP標(biāo)識(shí):核心標(biāo)識(shí)為 jsp:useBean ; jsp:setProperty ; jsp:getProperty (3)腳本元件:腳本在標(biāo)志中被描述 ,常用的腳本元件包括表達(dá)式和聲明 共八十五頁(yè)JSP -實(shí)例(

20、shl) WelcomeToday is Day: Year: 共八十五頁(yè)JSP -實(shí)例(shl)(續(xù))Good MorningGood Afternoon共八十五頁(yè)JSP -技術(shù)(jsh)特點(diǎn) 將內(nèi)容的生成和顯示進(jìn)行分離(fnl) 強(qiáng)調(diào)可重用的組件 采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開發(fā) 共八十五頁(yè)JSP -與其它動(dòng)態(tài)網(wǎng)頁(yè)(wn y)技術(shù)比較 JSP和純Servlet相比(xin b)JSP和JavaScript相比共八十五頁(yè)服務(wù)器技術(shù)的發(fā)展(fzhn) Unix服務(wù)器 電子商務(wù)服務(wù)器技術(shù)選型 電子商務(wù)(din z shn w)服務(wù)器-硬件方面共八十五頁(yè)WWW服務(wù)器的硬件結(jié)構(gòu)大型電子商務(wù)網(wǎng)站采用多層結(jié)構(gòu)來劃分

21、網(wǎng)頁(yè)訪問、數(shù)據(jù)庫(kù)管理和交易處理等業(yè)務(wù);每層結(jié)構(gòu)都要求(yoqi)多臺(tái)服務(wù)器計(jì)算機(jī);這些服務(wù)器計(jì)算機(jī)構(gòu)成了服務(wù)器群(Server Farm)。配置服務(wù)器群的方法:集中式結(jié)構(gòu)(Centralized Architecture)分布式結(jié)構(gòu)(Distributed Architecture)共八十五頁(yè)WWW服務(wù)器的硬件結(jié)構(gòu)集中式結(jié)構(gòu):采用大型高速計(jì)算機(jī)。成本高;對(duì)技術(shù)故障敏感如果某臺(tái)計(jì)算機(jī)壞了,整個(gè)網(wǎng)站就可能癱瘓。分布式結(jié)構(gòu):采用大批性能較低的計(jì)算機(jī)。能夠?qū)L(fēng)險(xiǎn)分散到多個(gè)服務(wù)器上,如果一個(gè)服務(wù)器出現(xiàn)故障,網(wǎng)站其余的大部分內(nèi)容都可以繼續(xù)運(yùn)行。但需要額外的集線器或交換器將服務(wù)器連接起來,甚至需要專門的負(fù)荷

22、平衡系統(tǒng)(xtng)在服務(wù)器之間分配工作負(fù)荷。共八十五頁(yè)服務(wù)器的發(fā)展(fzhn)集群Cluster技術(shù):一組相互獨(dú)立的計(jì)算機(jī),利用高速通信網(wǎng)絡(luò)組成一個(gè)單一的計(jì)算機(jī)系統(tǒng),以單一模式(msh)加以管理,提供高可靠性、可擴(kuò)充性、抗災(zāi)難性共八十五頁(yè)集群的興起(xngq)A Case for NOWIEEE Micro, Feb, 1995. Thomas E. Anderson, David E. Culler, David A. Patterson, and the NOW Team. NOW=Network of Workstations它的思想(sxing)是把大量現(xiàn)成的PC直接放上機(jī)架,用高速

23、網(wǎng)絡(luò)連接在一起,構(gòu)成一臺(tái)超級(jí)計(jì)算機(jī)。而不像大型計(jì)算機(jī)需要專門研制集成電路板,這大大縮減了制造的時(shí)間和成本。共八十五頁(yè)共八十五頁(yè)集群計(jì)算(j sun)條件成熟Very HP Microprocessors workstation performance = yesterday supercomputersHigh speed communicationComm. between cluster nodes = between processors in an SMP.Tools for parallel/ distributed computing共八十五頁(yè)Benefits of Cluster

24、ingEasy to buildHigh Performance (HP)High Availability (HA)ScalabilityCheap共八十五頁(yè)共八十五頁(yè)Original Food Chain Picture共八十五頁(yè)MainframeVector SupercomputerMPPWorkstationPC1990s Computer Food ChainMini Computer(hitting wall soon)(future is bleak)共八十五頁(yè)Computer Food Chain (Now and Future)共八十五頁(yè)服務(wù)器性能(xngnng)特征高擴(kuò)展

25、性、高可用性、易管理性、高可靠性服務(wù)器性能指標(biāo)以系統(tǒng)響應(yīng)速度和作業(yè)吞吐量為代表。響應(yīng)速度是用戶從輸入信息到服務(wù)器完成任務(wù)給出結(jié)果所花的時(shí)間作業(yè)吞吐量是整個(gè)服務(wù)器在單位時(shí)間內(nèi)完成的作業(yè)量可用性是以設(shè)備(shbi)處于正常允許狀態(tài)的時(shí)間比作為衡量指標(biāo)共八十五頁(yè)Unix服務(wù)器功能(gngnng)強(qiáng)大、技術(shù)成熟、可靠性好、網(wǎng)絡(luò)及數(shù)據(jù)庫(kù)功能(gngnng)強(qiáng),是目前唯一能在各硬件平臺(tái)上穩(wěn)定運(yùn)行的操作系統(tǒng)共八十五頁(yè)P(yáng)C服務(wù)器PC服務(wù)器是一種新型的、基于Intel Architecture系統(tǒng)架構(gòu),以32位或64位處理器、32位或64位系統(tǒng)總線為基礎(chǔ)、在突出內(nèi)存(ni cn)與硬盤容量和系統(tǒng)運(yùn)行速度的同時(shí),

26、更注重其穩(wěn)定性、安全性和可用性的服務(wù)器系統(tǒng)共八十五頁(yè)P(yáng)C服務(wù)器PC服務(wù)器在網(wǎng)絡(luò)管理和控制方面不僅具有高擴(kuò)充性、可用性、可靠性、安全性和穩(wěn)定性,還具有獨(dú)特的容錯(cuò)能力和冗余結(jié)構(gòu)、較高的運(yùn)行速度和較寬的帶寬,同時(shí)具有網(wǎng)絡(luò)(wnglu)檢測(cè)功能。共八十五頁(yè)P(yáng)C服務(wù)器PC服務(wù)器最大優(yōu)點(diǎn)是具有和PC機(jī)一樣的兼容性,可隨意(su y)配置外設(shè)。同時(shí),它還有價(jià)格優(yōu)勢(shì),應(yīng)用潛力大,OS和應(yīng)用軟件豐富、網(wǎng)絡(luò)安裝、維護(hù)與管理方便、簡(jiǎn)單。共八十五頁(yè)P(yáng)C服務(wù)器PC服務(wù)器通常(tngchng)有6個(gè)指標(biāo):可管理性、可用性、可擴(kuò)展性、安全性、高性能以及模塊化。另外,品牌、價(jià)格、服務(wù)、廠商實(shí)力也必須考慮共八十五頁(yè)電子商務(wù)(d

27、in z shn w)服務(wù)器技術(shù)選型符合技術(shù)駐留發(fā)展要求,即產(chǎn)品(chnpn)要適應(yīng)網(wǎng)絡(luò)應(yīng)用和發(fā)展的需求符合可擴(kuò)展性、可用性、易管理和可靠性等技術(shù)要求較好的總體擁有性價(jià)比較好的服務(wù)和支持水平共八十五頁(yè)76Web service簡(jiǎn)介體系架構(gòu)(ji u) 整體架構(gòu)SOAP UDDI WSDL 特點(diǎn) 共八十五頁(yè)77Web service -簡(jiǎn)介(jin ji)Web服務(wù)使用基于XML的消息處理作為基本的數(shù)據(jù)通訊方式它消除使用不同(b tn)組件模型、操作系統(tǒng)和編程語言的系統(tǒng)之間存在的差異它使異類系統(tǒng)能夠作為單個(gè)計(jì)算網(wǎng)絡(luò)協(xié)同運(yùn)行共八十五頁(yè)78Web service -體系(tx)架構(gòu) 共八十五頁(yè)79Web service 整體(zhngt)架構(gòu)共八十五頁(yè)80Web service - SOAPSOAP(Simple Object Access Protocal):簡(jiǎn)單對(duì)象訪問協(xié)議 是一種基于XML的不依賴傳輸協(xié)議的表示層協(xié)議,用來在應(yīng)用程序之間方便地以對(duì)象的形式交換數(shù)據(jù) SOAP包括(boku)三個(gè)部分:SOAP封裝結(jié)構(gòu)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論