freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

互聯(lián)網(wǎng)軟件應(yīng)用與開發(fā)綜述(參考版)

2025-06-19 01:05本頁面
  

【正文】 HTML中注釋:! …… PHP中的注釋: ///* …… */。1ASP的執(zhí)行原理:從本質(zhì)上講,ASP實際上是服務(wù)器端的腳本制作。Server對象,提供對服務(wù)器上的方法和屬性的訪問。Request對象訪問任何用HTTP請求傳遞的信息。大多數(shù)的ASP內(nèi)建對象支持集合。除了在存儲或取出項目時集合會自動擴展與搜索外,集合與數(shù)組非常的相近。組件可以執(zhí)行公用任務(wù),它可以提供一個或多個對象以及對象的方法和屬性。組件提供了在腳本中執(zhí)行任務(wù)的對象,ASP同樣提供了可在腳本中使用的內(nèi)建對象。如果從Vbscript調(diào)用javascript過程,就必須在過程名后加上括號,如過程沒有變量,就用空括號。主腳本語言中的過程用腳本分界符%和%分隔。1過程是一組能執(zhí)行指定任務(wù)且具有返回值的腳本命令。組件可在一個組件類型庫中聲明變量,組件類型庫是一個包含ActiveX組件所支持的對象和類型的信息的文件。%)ASP提供了兩個內(nèi)建對象用來存儲變量:Session(會話作用域)對象和Application(應(yīng)用程序作用域)對象。變量使用戶便于理解腳本操作的名稱,為用戶提供了一種存儲、檢索和操作數(shù)據(jù)的途徑。變量:是計算機內(nèi)存中已命名的存儲位置,其中包含了數(shù)字或字符串等數(shù)據(jù)。默認(rèn)值為客戶端執(zhí)行。ASP指定腳本語言的方法:指定腳本語言%LANGUAGE=ScriptingLanguageRUNAT=location%常用的腳本語言有:VBScript\JavaScript。ASP的builtin(內(nèi)建對象):應(yīng)用程序?qū)ο螅ˋpplication)、會話對象(Session)、服務(wù)器對象(Server)、請求對象(Request)、響應(yīng)對象(Response)等。在瀏覽器提出連接請求后,服務(wù)器將腳本代碼進行動態(tài)解釋,傳送到瀏覽器上。2 echo 顯示環(huán)境變量或者其他變量的值 3 exec 用來調(diào)用一個子進程,可以打開文件或者提供輸出 5 fsize 用來顯示指定文件的大小ASP的組成部分包括:服務(wù)器腳本、客戶端腳本、服務(wù)器組件、標(biāo)準(zhǔn)文本、文件系統(tǒng)和服務(wù)器端對象幾部分組成?!馭SI的格式:!——和——表示SSI標(biāo)記的開始和結(jié)束,而這兩個標(biāo)志實際是注釋符,這樣當(dāng)服務(wù)器不具備SSI解釋功能時,SSI就以注釋的身份顯示在頁面中,不會影響網(wǎng)頁的瀏覽?!馛GI與SSI的異同:相同是都是運行于服務(wù)器端的,減輕了客戶端的負擔(dān)。●SSI的優(yōu)點: 運行于服務(wù)器端的,減輕了客戶端的負擔(dān),所有關(guān)于SSI的動作都在服務(wù)端計算完成?!癞?dāng)客戶訪問的網(wǎng)站有COOkie存在時,客戶端保存的COOkie就要不斷增多,因而對COOkie又有一些相關(guān)的限制:(1)客戶端瀏覽器所儲存的COOkie總數(shù)最大值為300個(2)每個COOkie的長度不超過4K(3)每個web服務(wù)器或internet域所設(shè)置的COOkie總數(shù)不能超過20個以上限制中,當(dāng)數(shù)量超出時,最近的使用最少的COOkie將丟失。 標(biāo)明指向連接當(dāng)前文檔的URLUSER_ AGENT 列出客戶機支持的編碼方式類別ACCEPT_LANGUAGE 列出客戶機可以接受的語言的ISO編碼FROM 信息涵蓋了用戶的詳細資料。 客戶的IP地址或主機名 remote addrQUERY_STRING 與PATH_INFO 對應(yīng)的絕對路徑PATH_INFO 被發(fā)送的數(shù)據(jù)的MIME類型 content typePATH_TRANSLATED 服務(wù)器使用的確認(rèn)模式。 這些變量可以幫助你正確地處理客戶和服務(wù)器的數(shù)據(jù)。 接受HTTP請求的端口號,通常為80SERVER_SOFTWARE 服務(wù)器的IP地址和主機名SERVER_PORT GATEWAY_INTERFACE 服務(wù)器遵照的CGI版本SERVER_NAME●環(huán)境變量對于CGI是至關(guān)重要的,所有的信息都要通過環(huán)境變量來和CGI聯(lián)系。CGI程序工作的基本原理:通常Web服務(wù)器給訪問者的權(quán)限是讀取而不是執(zhí)行,所以為了使CGI程序能夠執(zhí)行就要道德設(shè)計一個可以執(zhí)行的目錄,通過Web服務(wù)器設(shè)置其屬性為可執(zhí)行。這個機制允許管道操作。重定向一個應(yīng)用程序的輸入,就是重定向STDIN。每個進程都繼承這兩個打開的句柄。CGI是實時運行的一個應(yīng)用程序,它可以返回動態(tài)的信息。EJB可以使用容器提供的服務(wù)或者直接訪問數(shù)據(jù)庫,同時,容器還提供了事務(wù)服務(wù),簡化了EJB的開發(fā)。(3)業(yè)務(wù)層:業(yè)務(wù)層主要運行了EJB,EJB是J2EE企業(yè)級應(yīng)用的核心,它處理系統(tǒng)運算量巨大的業(yè)務(wù)邏輯。(2)Web層:Web層又叫表示層,它上面運行了JSP、JavaBean和Servlets組件,這些組件除了可以使用J2SE的所有功能外,它還可以使用許多J2EE提供的服務(wù):JMS、JAAS、JDBC、JTA、JavaMail、 JAXP等。J2EE應(yīng)用程序的體系結(jié)構(gòu)分為以下幾個部分:(1)客戶端:客戶端可以是Web瀏覽器或者Java應(yīng)用程序,如果是瀏覽器的客戶端,則可以使用Applet Container來運行HTML網(wǎng)頁里的Applet程序,瀏覽器的客戶是通過HTTP、SSL等其他協(xié)議和Web層進行通信。但是要在容器運行環(huán)境中管理應(yīng)用程序組件,應(yīng)用程序就要遵守容器指定的某些約定。(3)組件協(xié)議:J2EE體系結(jié)構(gòu)中容器的基本目的是提供應(yīng)用程序組件的運行環(huán)境,就是在容器的Java虛擬機中生成和調(diào)用應(yīng)用程序組件的實例。(2)聲名性服務(wù):就是指容器動態(tài)參與應(yīng)用程序組件的服務(wù),而這些服務(wù)基于應(yīng)用程序組件之外的特定聲名,這樣簡化了應(yīng)用程序本身的開發(fā)。J2EE提供了這些API的服務(wù)層的抽象。簡答題J2EE的體系結(jié)構(gòu)包括J2EE容器的體系結(jié)構(gòu)和J2EE應(yīng)用程序體系結(jié)構(gòu)。換句話說,它是一套體系結(jié)構(gòu),而不是一個具體的軟件。NET包括:(1).NET平臺,這是一套編程工具和基本構(gòu)架,用來創(chuàng)建、發(fā)布、管理和XML Web服務(wù)(2).NET體驗,.NET新特性:一致的編程模型、簡化了的編程模式、運行于多個平臺、支持多語言的和資源管理、一致的出錯處理方式、安全性、XML和SOAP的引入、全新的編程語言C.NET框架由許多方面構(gòu)成,在整個結(jié)構(gòu)體中最重要的是系統(tǒng)服務(wù)和公共語言運行時。:(1).NET構(gòu)建塊服務(wù)(2).NET用戶體驗,可以自動建立超級鏈接(3).NET基礎(chǔ)結(jié)構(gòu),、Microsoft Visual 、.NET企業(yè)服務(wù)器和Microsoft 。.NET包含了建立和運行基于XML的軟件所需要的全部部件。它的用途是顯示該系統(tǒng)不同的組件將在何處物理地運行,以及它們將如何彼此通信。組件圖可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次之上顯示。6)組件圖:組件圖提供系統(tǒng)的物理視圖。5)活動圖:活動圖表示在處理某個活動時,兩個或者更多類對象之間的過程控制流。它幾乎是自描述的,并且顯示了流程中不同對象之間的調(diào)用關(guān)系,同時還可以很詳細的顯示對不同對象的不同調(diào)用。2)類圖:類圖表示不同的實體(人、事物和數(shù)據(jù))如何彼此相關(guān);換句話說,它顯示了系統(tǒng)靜態(tài)結(jié)構(gòu)。下面給出了每類圖的簡要說明:1)用例圖:用例圖描述了系統(tǒng)提供的一個功能單元。簡述UML的模型描述圖及其各自的功能。UML符號表示考慮了許多方法的圖形表示,刪除了大量容易引起混亂的、多余的和極少使用的符號,增加了一些新的符號。(2)獨立開發(fā)過程。消除了不同方法在表示法和術(shù)語上的差異,避免了符號表示和理解上不必要的混亂。UML的特點:統(tǒng)一了面向?qū)ο蠓椒ǖ幕靖拍睢J褂眠@些圖形符號和正文語法為系統(tǒng)建模構(gòu)造了標(biāo)準(zhǔn)的系統(tǒng)模型。UML表示法定義了UML的圖形表示符號,為建模者和建模工具的開發(fā)者提供了標(biāo)準(zhǔn)的圖形符號和正文語法。這些機制是依賴關(guān)系、約束、標(biāo)記、標(biāo)記值和定制等。UML的元素是基本構(gòu)造單位,其中模型元素用于構(gòu)造系統(tǒng),視圖元素用于構(gòu)成系統(tǒng)的表示部分。UML語義還支持對元模型的擴展定義。原模型為UML的所有元素在語法和語義提供了簡單、一致及通用的定義性說明。(1)UML的語義。依賴關(guān)系:有兩個元素X,Y,若修改元素X的定義,可能引起對另一個元素Y的定義的修改,則稱元素Y依賴于元素X。首先開發(fā)用戶的開發(fā)標(biāo)簽庫,然后在JSP頁面里使用自定義標(biāo)簽。(3)Taglib指令。Include指令如下:%Include指令通知容器將當(dāng)前JSP頁面中內(nèi)嵌的、在指定位置上的資源內(nèi)容包含進來。頁面指令的格式如下:% page一個JSP頁面可以包含多個頁面指令,在編譯過程中,所有的頁面指令都被抽出來同時應(yīng)用到一個頁面里。(1)頁面指令。Response對象:Response對象具有頁面的范圍,它被包裝成HttpServletResponse接口。這部分的任務(wù)主要由制作網(wǎng)頁的美工來完成。如果使用這些工具來開發(fā)網(wǎng)頁布局的話,生成的HTML代碼必須被手工嵌入到Servlet代碼中,這個過程既耗時又容易出錯,而且極度枯燥乏味。(2)改變應(yīng)用程序的外觀和風(fēng)格,或者加入對某種新類型客戶機(如WML客戶機)的支持時,都需要更新并重新編譯Servlet代碼。(4)Servlet可以在多種多樣的客戶機上使用。(2)Servlet是可擴展的。Servlet還有一些CGI腳本所不具備的獨特優(yōu)點。而Servlet是用Java編寫的,所以它們一開始就是和平臺無關(guān)的。Servlet的優(yōu)點:Servlet可以很好地替代通用網(wǎng)關(guān)接口(Commmon Gateway Interface,CGI)腳本。通過調(diào)用Servlet()方法實現(xiàn),根據(jù)請求的不同調(diào)用不同的do操操操()方法。Web容器加載Servlet,生命周期開始。(
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1