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

正文內(nèi)容

最新網(wǎng)絡(luò)技術(shù)和電子商務(wù)設(shè)計(jì)9-(編輯修改稿)

2024-08-26 07:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 V{“SERVERSOFTWARE”}\n);為了啟動(dòng)這個(gè)CGI程序,要?jiǎng)?chuàng)建一個(gè)超鏈,“CGI Test Page”上。使用HTML表單從文本域、復(fù)選框、單選按鈕和文本框中輸入數(shù)據(jù)意味著使用標(biāo)準(zhǔn)輸入(stdin)給HTTP服務(wù)器發(fā)送信息。默認(rèn)情況下,用戶使用標(biāo)準(zhǔn)輸入給程序輸入數(shù)據(jù),或者在Intranet瀏覽器終端使用標(biāo)準(zhǔn)輸入。一旦輸入程序請(qǐng)示的信息,該信息便通過標(biāo)準(zhǔn)輸入傳遞給服務(wù)器。標(biāo)準(zhǔn)輸入是將輸入設(shè)備連到運(yùn)行程序的一個(gè)數(shù)據(jù)通道。Intranet上的HTTP服務(wù)器變是一個(gè)運(yùn)行著的程序。它獲取用戶輸入的數(shù)據(jù)并將其發(fā)送給CGI程序。CGI程序的結(jié)果通過標(biāo)準(zhǔn)輸出返回。標(biāo)準(zhǔn)輸出(stdout)是輸出流到達(dá)用戶計(jì)算機(jī)的標(biāo)準(zhǔn)位置。HTTP服務(wù)器不處理傳遞到CGI程序的自變量,自變量原封不動(dòng)地從瀏覽器傳遞到服務(wù)器。 ASP技術(shù)概述ASP是Active Server Pages(動(dòng)態(tài)服務(wù)主頁(yè))的簡(jiǎn)稱,它代表了Web頁(yè)技術(shù)從靜態(tài)內(nèi)容鏈接到動(dòng)態(tài)生成文檔的重要發(fā)燕尾服歷程,它代表著Web技術(shù)一個(gè)新的發(fā)展方向。ASP技術(shù)的精髓就是“動(dòng)態(tài)”,這也是它與HTML頁(yè)面的本質(zhì)區(qū)別,這個(gè)“動(dòng)態(tài)”和前面介紹的動(dòng)態(tài)HTML的動(dòng)態(tài)是有根本區(qū)別的,前者是從頁(yè)面?zhèn)鬏?、?yè)面生成真到頁(yè)面內(nèi)容的完全動(dòng)態(tài)化,而后者僅是頁(yè)面內(nèi)容的動(dòng)態(tài)效果。下面我們將對(duì)這個(gè)技術(shù)作一簡(jiǎn)要介紹。 與靜態(tài)聯(lián)接的比較Web最初建立在靜態(tài)內(nèi)容聯(lián)接上,直到今天許多站點(diǎn)仍保持靜態(tài):這就是說(shuō),為了改變從Web服務(wù)器送到瀏覽器的HTML文檔,你不得不手工編輯HTML頁(yè)面。在靜態(tài)模式下,瀏覽器使用HTTP(超文本傳輸協(xié)議)向Web服務(wù)器請(qǐng)求HTML文件。服務(wù)器受到請(qǐng)求并傳送一個(gè)已設(shè)計(jì)好的靜態(tài)HTML的文檔給瀏覽器,然后瀏覽器以一定格式顯示這個(gè)頁(yè)面。若要更新這些表態(tài)頁(yè)面的內(nèi)容,必須手動(dòng)更新其HTML的文件數(shù)據(jù)。雖然HTML通過JavaScript等控制頁(yè)面元素具有一定的動(dòng)態(tài)特性,但它僅是客戶端靜態(tài)頁(yè)面內(nèi)容的改善,只能增加一些頁(yè)面修飾方面的動(dòng)態(tài)效果,腳本所具有的交互能力十分有限。通過網(wǎng)關(guān)接口例如CGI(公共網(wǎng)關(guān)接口)、IISAPI(微軟IIS的編程接口)以及其他接口可以用來(lái)在HTML頁(yè)面中加入動(dòng)態(tài)的內(nèi)容。這種模式提供了一定程度的動(dòng)態(tài)特性,但它們不是和HTML集成在一起的。事實(shí)上,它們的設(shè)計(jì)過程與HTML文件完全不同。而且這類程序很難創(chuàng)建和修改。使用ASP的不同之處是制作者可以直接在文件中插入可執(zhí)行腳本代碼,根據(jù)訪問者的具體情況動(dòng)態(tài)地生成頁(yè)面。頁(yè)面開發(fā)和腳本開發(fā)變成相同的過程,使網(wǎng)頁(yè)制作者直接注意力集中到web網(wǎng)頁(yè)的外觀和感覺。ASP完全與HTML文件集成易于創(chuàng)建,無(wú)需手工編譯或連接面向?qū)ο?,可通過ActiveX服務(wù)端構(gòu)件擴(kuò)展功能。ASP的好處在于,使得Web腳本開發(fā)應(yīng)用是很容易的。裝備了合適的腳本引擎,可以使用任何腳本語(yǔ)言。ASP提供了VBScript和Jscript腳本引擎。使用ActiveX服務(wù)端構(gòu)件(以前稱Automationservers自動(dòng)化服務(wù)器),可以使用ASP結(jié)合數(shù)據(jù)庫(kù)操作腳本等高級(jí)功能來(lái)處理數(shù)據(jù)和動(dòng)態(tài)產(chǎn)生有用信息。 ASP的主要特點(diǎn)Active Server Pages (動(dòng)態(tài)服務(wù)器主頁(yè),簡(jiǎn)稱ASP),內(nèi)含于Internet Information Server (IIS)當(dāng)中,提供一個(gè)服務(wù)器端(serverside)的scripting環(huán)境,產(chǎn)生和執(zhí)行動(dòng)態(tài)、交互式、高效率的站點(diǎn)服務(wù)器的應(yīng)用程序。當(dāng)用戶對(duì)一個(gè)ASP文檔發(fā)出請(qǐng)求時(shí),服務(wù)器會(huì)自動(dòng)將Active Server Pages的程序碼,解釋為標(biāo)準(zhǔn) HTML格式的網(wǎng)頁(yè)內(nèi)容,在送到用戶端的瀏覽器上顯示出來(lái)。用戶端只要使用常規(guī)可執(zhí)行HTML碼的瀏覽器,即可瀏覽Active Server Pages所設(shè)計(jì)的主頁(yè)內(nèi)容。當(dāng)然這就意味著沒有ASP服務(wù)器,就無(wú)法正確瀏覽一個(gè)ASP文檔。Active Server Pages的特點(diǎn)是:⑴ 需編譯:容易產(chǎn)生,無(wú)需編譯或鏈接即可執(zhí)行解釋,集成于HTML中;⑵ 使用常規(guī)文本編輯器,如Windows的記事本,即可設(shè)計(jì);⑶ 與瀏覽器無(wú)關(guān)(Browser Independence):用戶端只要使用常規(guī)的可執(zhí)行HTML代碼的瀏覽器,即可瀏覽Active Server Pages所設(shè)計(jì)的主觀內(nèi)容,Script語(yǔ)言(Vbscript, Jscript)是在站點(diǎn)服務(wù)器(Server端)執(zhí)行,用戶不需要執(zhí)行這些Script語(yǔ)言;⑷ 面向?qū)ο螅∣bjectOrient);⑸ 可通過ActiveX Server Components(ActiveX服務(wù)器組件)來(lái)擴(kuò)充功能。ActiveX Server Component,可使用Visual Basic,Java,Visual C++,COBOL等語(yǔ)言來(lái)實(shí)現(xiàn);⑹ Active Server Pages 與任何ActiveX Scripting 語(yǔ)言兼容。除了可使用VBScript或Jscript語(yǔ)言來(lái)設(shè)計(jì),并可通過Plugin的方式,使用由第三方所提供的其他譬如REXX;Perl,Tcl等Scripting語(yǔ)言。Script引擎是處理Script的COM(Component Object Model)對(duì)象;⑺ Active Server Pages 的源程序代碼不會(huì)傳到用戶的瀏覽器,因此可以保證辛辛苦苦寫出來(lái)的源程序不會(huì)外瀉。傳到用戶瀏覽器的是Active Server Pages執(zhí)行的結(jié)果的常規(guī)HTML碼;⑻ 使用服務(wù)器端Script產(chǎn)生客戶端Script,可以使用ASP程序碼,在站點(diǎn)服務(wù)器執(zhí)行Script語(yǔ)言(VBScript或JScript),來(lái)產(chǎn)生或更改在客戶端執(zhí)行的Script語(yǔ)言。 ASP語(yǔ)法介紹及簡(jiǎn)單示例Active Server Pages ( ASP)制作成.a(chǎn)sp擴(kuò)展名的文件,一般包括三部分:l HTML標(biāo)記(tags);l Vbscript或Jscript語(yǔ)言的程序碼;l ASP語(yǔ)法。下面介紹ASP語(yǔ)法。ASP實(shí)質(zhì)上并不是一個(gè)script語(yǔ)言,而是提供一個(gè)可以集成script語(yǔ)言(Vbscript或Jscript)到HTML主頁(yè)的環(huán)境。HTML標(biāo)記(tags)使用……將HTML程序碼包含起來(lái);而ASP使用%……%將ASP的script程序碼包含起來(lái)。當(dāng)用戶請(qǐng)求該ASP文檔時(shí),服務(wù)器將其中的程序碼翻譯成相應(yīng)的HTML標(biāo)記傳送給客戶瀏覽器顯示。下面是幾個(gè)簡(jiǎn)單的例子,讀者通過它們可以對(duì)ASP有更深的感性認(rèn)識(shí)。1.顯示現(xiàn)在的日期時(shí)間:現(xiàn)在是:%=now%在用戶端瀏覽器中將會(huì)顯示:現(xiàn)在是:1999/8/17下午3:11:202.重復(fù)循環(huán)這個(gè)ASP例子在用戶端瀏覽器,瀏覽執(zhí)行的結(jié)果是顯示五個(gè)重復(fù)的句子,并且字體越來(lái)越大。:ASP求例—循環(huán)%for i=1to 5%font size=%=i%color=0000ff快速掌握Internet技術(shù)/fontbr%next%Active Server Pages的源代碼,不會(huì)傳到用戶的瀏覽器,可以保護(hù)網(wǎng)頁(yè)制作者編寫的源代碼不會(huì)外漏。在用戶端觀看到的是常規(guī)的HTML碼,你的站點(diǎn)服務(wù)器會(huì)自動(dòng)將Active Server pages的程序代碼,解釋為標(biāo)準(zhǔn)的HTML格式的主頁(yè)內(nèi)容,如上面的asp代碼將會(huì)解釋成如下形式:font size=1 color=0000ff快速掌握Internet技術(shù)/fontbrfont size=2 color=0000ff快速掌握Internet技術(shù)/fontbrfont size=3 color=0000ff快速掌握Internet技術(shù)/fontbrfont size=4 color=0000ff快速掌握Internet技術(shù)/fontbrfont size=5 color=0000ff快速掌握Internet技術(shù)/fontbr3.傳送字符串到用戶端的瀏覽器。語(yǔ)法如下:以下的例子用來(lái)向用戶打招呼:%歡迎光臨%也可以用如下方法:%…%歡迎光臨%…%另外ASP可以使用VBScript或Jscript,并且可與任何ActiveX Scripting語(yǔ)言兼容,可通過plugin的方式,使用由third party所提供的其他譬如REXX,Perl,Tcl等Scripting語(yǔ)言。與HTML一樣,ASP文檔也使用script標(biāo)記來(lái)嵌入腳本。ASP默認(rèn)的Script語(yǔ)言為vbscript, 若要設(shè)定某一段ASP程序代碼使用的Script語(yǔ)言,可以使用“script runat =server langrage=………/script”加以設(shè)定,譬如ASP程序碼使用Jscript語(yǔ)言。ASP示例——使用JavaScripthtmlbody%call函數(shù)不清%/body/htmlscript runat=server Langrage=Jscriptfunction函數(shù)10{“叫到我了”;}/script設(shè)定某一主頁(yè)的script語(yǔ)言使用“%@language=…%”加以設(shè)定,語(yǔ)法如下:%@language=Vbscript%但要注意@和LANGUAGE之間一定得有空格隔開。 JAVA語(yǔ)言由SUN公司推出的JAVA語(yǔ)言是當(dāng)今世界上最為熱門的網(wǎng)絡(luò)編程語(yǔ)言之一。JAVA的產(chǎn)生可以追溯到1991年。當(dāng)時(shí)SUN公司的一個(gè)專家小組企圖用一種全新的語(yǔ)言來(lái)取代C++,并最終用它來(lái)控制所有的家電,這種語(yǔ)言就是JAVA。有趣的是,JAVA產(chǎn)生以后,并沒有在控制家電行業(yè)流行開來(lái)。反而在網(wǎng)絡(luò)信息處理系統(tǒng)開發(fā)過程中風(fēng)行一時(shí),成為目前最為流行的軟件開發(fā)工具。Java是一種具有簡(jiǎn)單,面向?qū)ο?,分布式,解釋型,健壯,安全,體系結(jié)構(gòu)中立,可移植,高性能,多線程和動(dòng)態(tài)等各種特性的語(yǔ)言。Java是一種從C++繼承來(lái)的完整的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。它具有C++的所有優(yōu)點(diǎn),但卻取消了一些不可靠的功能,如指針和不安全性。Java是通過庫(kù)來(lái)擴(kuò)展自己的。例如它有一個(gè)稱為AWT的用戶界面對(duì)象的庫(kù)、一個(gè)I/O庫(kù)、一個(gè)網(wǎng)絡(luò)庫(kù)等等。可以使用Java來(lái)建立裝到web上并在瀏覽器上執(zhí)行的applet以及單獨(dú)的應(yīng)用程序。我們將重點(diǎn)討論瀏覽器上用的applet,但是由于Java具有很強(qiáng)的能力,你可以把Java用作基本的開發(fā)環(huán)境。Java實(shí)際上不僅僅是一門編程語(yǔ)言,它還包含一個(gè)客戶/服務(wù)器模式下的開發(fā)和執(zhí)行環(huán)境。如果你已經(jīng)掌握了C++和面向?qū)ο蟪绦蚋拍睿瑒t對(duì)學(xué)習(xí)Java是很有幫助的。 JAVA的主要特點(diǎn)Java是一種純面向?qū)ο蟮恼Z(yǔ)言。相對(duì)而言C++,Dephi等實(shí)際上是混合型語(yǔ)言,是過程語(yǔ)言加上面向?qū)ο蟮臄U(kuò)展。而Java則不然,任何方面都是基于消息或基于對(duì)象的。所有數(shù)據(jù)類型均為對(duì)象類。甚至于數(shù)學(xué)運(yùn)算也是面向?qū)ο蟮?。為了保證編程的簡(jiǎn)易性,也可以按非對(duì)象處理。這也是推薦使用的方法。關(guān)于面向?qū)ο笤韰⒄掌渌墨I(xiàn)。Java語(yǔ)言之所以流行是因?yàn)樗?jiǎn)單、易學(xué)、容易操作和使用,而且功能強(qiáng)大。概括起來(lái),Java的主要特點(diǎn)如下:1.解釋性、可移植性和與應(yīng)用平臺(tái)的無(wú)關(guān)性解釋性是指Java是一種解釋性的程序設(shè)計(jì)語(yǔ)言,從而避免了傳統(tǒng)編譯型語(yǔ)言在系統(tǒng)開發(fā)時(shí)所遇到的各種問題。可移植性和與應(yīng)用平臺(tái)的無(wú)關(guān)性是指Java在運(yùn)行上不依賴于某個(gè)固定的軟件平臺(tái),因而很容易移植。 程序的移植性是指程序不經(jīng)過修改而在不同硬件或軟件平臺(tái)上運(yùn)行的特性??梢浦残园▋煞N層次:源代碼級(jí)可移植性和二進(jìn)制級(jí)可移植性。C和C++只具有源代碼級(jí)可移植性,表明C或C++源程序要能夠在不同平臺(tái)上運(yùn)行,必須重新編譯。而Java是真正的二進(jìn)制可移植的。Java編譯器所生成的可執(zhí)行代碼并不基于任何具體硬件平臺(tái),而是基于Java虛擬機(jī)(Java Virtual Machine,JVM)。通過預(yù)先把Java源程序編譯成字節(jié)碼,Java避免了傳統(tǒng)的解釋語(yǔ)言的性能瓶頸,并確保了其可移植性。2.簡(jiǎn)單性。在支持強(qiáng)大功能的同時(shí)保持系統(tǒng)開發(fā)和使用上的簡(jiǎn)單性是Java開發(fā)小組一開始就遵循的宗旨。由于Java起源于信息家電的嵌入式系統(tǒng),所以具備了簡(jiǎn)單明了的特性。Java開發(fā)小組把它戲稱為:KISS(Keep It Simple,Stupid)策略。正式因?yàn)镴ava語(yǔ)言的這樣一個(gè)特點(diǎn),使得它既能夠支持面向?qū)ο蟮拈_發(fā)方法,又能使開發(fā)過程簡(jiǎn)單易行。從而Java開始在眾多的面向?qū)ο箝_發(fā)語(yǔ)言中脫穎而出,成為當(dāng)今軟件開發(fā)工具中的新寵。3.高性能。Java是多線程的語(yǔ)言,提高了程序執(zhí)行的并發(fā)程度。而C++采用的是單線程的體系結(jié)構(gòu),均未提供對(duì)線程的語(yǔ)言級(jí)支持。4.面向?qū)ο笮訨ava具有面向?qū)ο蟮幕咎匦院蛢?yōu)點(diǎn),但Java不是真正意義上的面向?qū)ο蟮某绦蛘Z(yǔ)言。所以,Java在操作上遠(yuǎn)比真正意義上的面向?qū)ο蟮钠渌绦蛘Z(yǔ)言要簡(jiǎn)單。5.動(dòng)態(tài)性、分布性和安全性Java具有把分布在網(wǎng)絡(luò)上的對(duì)象當(dāng)作本地對(duì)象來(lái)處理的能力,整個(gè)系統(tǒng)的分布能力極好。Java的網(wǎng)絡(luò)處理功能是靠Java良好的系統(tǒng)安全性能來(lái)保障的。沒有安全性能的保障,再好的系統(tǒng)商務(wù)處理系統(tǒng)也不敢使用。Java與C++一樣大量使用類庫(kù),而C++面臨的一個(gè)問題是一旦類庫(kù)升級(jí),應(yīng)用程序必須重新編譯。而Java采用滯后聯(lián)編技術(shù),類是在運(yùn)行時(shí)動(dòng)態(tài)裝載的。自動(dòng)維護(hù)其一致性;分布包括數(shù)據(jù)分布和操作分布。Java兩種都支持。 面向?qū)ο蟮腏AVA編程Java 程序有兩種類型:Applet 和 Application。簡(jiǎn)單的講,Applet就是嵌入Web文檔的程序,而Application則是所有其它類型的程序。本文中主要討
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1