




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Web技術(shù)基礎5.1Internet與WWWWWW的結(jié)構(gòu)HTTP協(xié)議WWW的結(jié)構(gòu)HTTP客戶瀏覽器Web服務器客戶瀏覽器HTTP協(xié)議什么是HTTP協(xié)議統(tǒng)一資源標識(URI)HTTP請求與響應HTTP認證什么是HTTP協(xié)議 HTTP是建立在TCP/IP協(xié)議基礎上的應用層協(xié)議,它采用統(tǒng)一資源標識碼定位WWW服務器的資源,并獲取它。統(tǒng)一資源標識(URI) URI是資源定位的語法標準,其形式為:scheme:path URL是URI的特殊形式,它用于定位WWW服務器上的資源如:/default.htmlHTTP請求客戶端請求客戶端請求表頭客戶端上傳的MIME對象HTTP響應服務器響應狀態(tài)服務器端請求表頭服務器響應的MIME對象HTTP認證HTTPClientHTTPServer匿名請求狀態(tài)401認證請求響應請求或狀態(tài)405Cookie用于存儲客戶端的狀態(tài),其流程為:(1)當客戶端請求一URI時,服務器在響應的表頭中附加數(shù)個Set-Cookie表頭(2)客戶端收到此表頭時將Cookie信息存儲在硬盤中(5)當客戶再次請求相同的URI時,將Cookie信息發(fā)往服務器(4)服務器根據(jù)客戶的Cookie信息決定其下一步的操作并將新的Set-Cookie送往客戶端5.2標記語言SGML標準HTMLVRMLXMLSGML標準
SGML(StandardforGeneralMarkupLanguage,)是ISO在1986年公布的文字處理標準(ISO8879),它提出了一套通用的、一般化的標記語言規(guī)范。SGML的結(jié)構(gòu)元素(Elements)<tag>Element</tag>內(nèi)容模型(Contentmodel)<Report> <Title> … </Title> <Abstract> … </Abstract> <Body> … </Body></Report>SGML的組成SGML聲明文件形式定義(DTD)SGML文件實體HTML什么是HTMLHTML的文件結(jié)構(gòu)
什么是HTML HTML是WWW用于描述其超文本文件的標記語言,是SGML的一個應用。其主要功能包括:定義文檔的顯示格式在文檔中插入圖形建立超級鏈接建立框架用表單(form)輸入用戶數(shù)據(jù)建立樣式表(CSS)HTML的文件結(jié)構(gòu)HTML標題(HEAD)HTML主體(Body)控制信息文件內(nèi)容HTML的文件結(jié)構(gòu)舉例<HTML><HEAD> <TITLE>本篇標題</TITLE></HEAD><BODY> <H1>本篇內(nèi)容</H1> 這是一篇HTML范例</BODY></HTML>
VRML
虛擬現(xiàn)實造型語言(VRML:VirtualRealityModelingLanguage)是用于建構(gòu)人與計算機交互式的環(huán)境,這種環(huán)境具有以下特性:(1)能夠給用戶以三維立體的虛擬境界。(2)應該給使用者以第一人稱的感受,并有實時任意活動的自由。(5)用戶能夠通過一些控制裝置實時地操縱和改變用戶所進入的虛擬境界。XMLXML是SGML的一個簡化子集,是新一代的WWW的語言<Computer><CPU>PII400</CPU><MainBoard>華碩P5W</MainBoard><HardDisk>IBM15.6G</HardDisk><DRAM>現(xiàn)代128M</DRAM><Display>三星550B</Display></Computer>XML與HTML的區(qū)別HTML的主要目標是提供文檔的顯示模式(POP) XML的主要目標是提供文檔的結(jié)構(gòu)與內(nèi)容(MOM)HTML的DTD是基本固定的,難于擴展 XML的DTD是可設的,很容易擴展。XML在電子商務中的應用作為企業(yè)與企業(yè)之間信息交換的標準語言(替代EDI)。作為不同平臺,不同程序之間交換數(shù)據(jù)的標準。5.5基于Web的網(wǎng)絡計算網(wǎng)絡計算模型基于Web的網(wǎng)絡計算客戶端技術(shù)服務端技術(shù)網(wǎng)絡計算模式集中式結(jié)構(gòu)(Monolithic)客戶/服務結(jié)構(gòu)(C/S)三層式結(jié)構(gòu)(ThreeTie)分布式計算平臺(DistributedComputing)集中式結(jié)構(gòu)(Monolithic)主機終端終端終端終端終端終端終端客戶/服務結(jié)構(gòu)(C/S)服務器服務器客戶機客戶機客戶機客戶機三層式結(jié)構(gòu)(ThreeTie)瀏覽器Web服務器與應用服務器數(shù)據(jù)服務器分布式計算平臺(DistributedComputing)分布式計算平臺分布式計算應用程序A分布式計算應用程序B分布式計算應用程序C基于Web的網(wǎng)絡計算模型HTTP客戶瀏覽器Web服務器客戶瀏覽器中間件數(shù)據(jù)庫傳統(tǒng)應用客戶端技術(shù)對象嵌入技術(shù)JavaApplet技術(shù)客戶端腳本程序技術(shù)對象嵌入技術(shù)
將Applet對象或ActiveX控件作為對象插入到HTML文檔中,由瀏覽器執(zhí)行。如:<Objectclassid=“clsid:B16555C0-06DB-101B…”id=SpinButtonwidth=15…>JavaApplet技術(shù)JavaApplet是下載到瀏覽器端上執(zhí)行Java小程序,可實現(xiàn)響應用戶操作、播放實時音頻或視頻的功能。如:<AppletCode=Class1.classHEIGHT=200WIDTH=200>腳本程序技術(shù)在HTML文件中插入腳本語言程序,實現(xiàn)網(wǎng)頁的動態(tài)特性。主要腳本語言包括:JavaScript,VBScript如:<SCRIPTLANGUAGE=language>…</SCRIPT>服務端技術(shù)服務器端的腳本程序技術(shù)中間件技術(shù)服務器端的腳本程序技術(shù)在服務器端解釋執(zhí)行的腳本程序如:<HTML><BODY><%Tsym=Request.QueryString(“TickerSymbol”)SetNobj=Server.CreatObject(“NASDAQ.TICKerObj”)%>…</BODY></HTML>中間件技術(shù)CGIISAPIActiveX服務組件JavaBeanCGIWeb服務器(Server)客戶瀏覽器(Client)CGI程序CGI程序CGI程序數(shù)據(jù)庫服務器主機ISAPIWeb服務器(Server)客戶瀏覽器(Client)ISAPIDLLISAPIDLLISAPIDLLISAPI服務器主機數(shù)據(jù)庫ISAPIFilterActiveX服務組件Web服務器ASP.DLLASP文件(HTML+Scripting)Active服務組件Active服務組件數(shù)據(jù)庫COM/DCOM客戶瀏覽器應用程序JavaBeanWeb服務器JavaservletJSP文件(HTML+Script)JavaBeanJavaBean數(shù)據(jù)庫客戶瀏覽器應用程序5.4WWW的開發(fā)與應用平臺MicrosoftActive平臺IBMWebsphere平臺MicrosoftActive平臺Active桌面(IE)Active服務器數(shù)據(jù)服務器Active桌面(IE)HTML文件腳本程序語言控制組件服務協(xié)議Active服務器HTML文件服務腳本程序語言服務組件服務協(xié)議IBMWebsphere平臺WebServerServletServerEnterpriseJavaBeanWebBrowserAppletHTTPDataBaseIIOPIIOPJDBCJDBCClientPlatformMiddleTier5rd-TierWebSphere
產(chǎn)品家族WebSphereStudioNetObjectsFusionNetObjectsBeanBuilderNetObjectsScriptBuilder
WebSphereApplicationEnhancedServletAPIJSPIntegrationDatabaseIntegrationServletmanagementtoolsVisualAgeforJava5.5電子商務網(wǎng)站的開發(fā)電子商務網(wǎng)站的組成電子商務網(wǎng)站的開發(fā)過程電子商務網(wǎng)站的管理電子商務網(wǎng)站可靠性與可伸縮性電子商務網(wǎng)站的組成信息發(fā)布產(chǎn)品目錄顧客登錄用戶購物用戶留言顧客管理信息維護產(chǎn)品維護訂單處理支付處理顧客數(shù)據(jù)庫產(chǎn)品數(shù)據(jù)庫訂單數(shù)據(jù)庫顧客顧客界面業(yè)務處理企業(yè)數(shù)據(jù)電子商務系統(tǒng)的開發(fā)過程需求分析體系結(jié)構(gòu)設計選擇平臺原型系統(tǒng)的設計系統(tǒng)實現(xiàn)測試運行電子商務網(wǎng)站的管理
系統(tǒng)管理網(wǎng)站管理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025建筑工程滲漏維修合同示范文本
- 2025企業(yè)與個人之間的借款合同范本大全
- 加壓泵房、消防水池、深井泵房分包合同
- 股權(quán)投資轉(zhuǎn)讓協(xié)議
- 2025混凝土澆筑施工合同(大清包)
- 自愿贈與所有財產(chǎn)合同
- 建筑工程三方付款協(xié)議書范本
- 設立公司房屋租賃合同范本
- 2025大連煤炭產(chǎn)品代理合同范本
- 2025鄉(xiāng)村聯(lián)合住宅開發(fā)合同
- 四年級下英語Unit1PartBLet'slearn
- 消防安全檢查申報表
- 腫瘤外科的治療原則課件
- 微信生態(tài)運營全景解讀
- HACCP計劃書蠟基類化妝品
- 曼昆微觀經(jīng)濟學經(jīng)濟學十大原理英文版.ppt
- -三自由度機械手設計
- 循環(huán)系統(tǒng)總論
- 第二章空氣動力學
- 會計師事務所11內(nèi)部分配和考核晉升制度
- 淺談如何搞好班組安全管理工作
評論
0/150
提交評論