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

正文內(nèi)容

電子商務系統(tǒng)開發(fā)工具及應用實例分析-文庫吧資料

2025-07-03 01:06本頁面
  

【正文】 ptfunction函數(shù)10{“叫到我了”;}/script設(shè)定某一主頁的script語言使用“%language=…%”加以設(shè)定,語法如下:%language=Vbscript%但要注意和LANGUAGE之間一定得有空格隔開。與HTML一樣,ASP文檔也使用script標記來嵌入腳本。在用戶端觀看到的是常規(guī)的HTML碼,你的站點服務器會自動將Active Server pages的程序代碼,解釋為標準的HTML格式的主頁內(nèi)容,如上面的asp代碼將會解釋成如下形式: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.傳送字符串到用戶端的瀏覽器。1.顯示現(xiàn)在的日期時間:現(xiàn)在是:%=now%在用戶端瀏覽器中將會顯示:現(xiàn)在是:1999/8/17下午3:11:202.重復循環(huán)這個ASP例子在用戶端瀏覽器,瀏覽執(zhí)行的結(jié)果是顯示五個重復的句子,并且字體越來越大。當用戶請求該ASP文檔時,服務器將其中的程序碼翻譯成相應的HTML標記傳送給客戶瀏覽器顯示。ASP實質(zhì)上并不是一個script語言,而是提供一個可以集成script語言(Vbscript或Jscript)到HTML主頁的環(huán)境。 ASP語法介紹及簡單示例Active Server Pages ( ASP)制作成.a(chǎn)sp擴展名的文件,一般包括三部分:l HTML標記(tags);l Vbscript或Jscript語言的程序碼;l ASP語法。Script引擎是處理Script的COM(Component Object Model)對象;⑺ Active Server Pages 的源程序代碼不會傳到用戶的瀏覽器,因此可以保證辛辛苦苦寫出來的源程序不會外瀉。ActiveX Server Component,可使用Visual Basic,Java,Visual C++,COBOL等語言來實現(xiàn);⑹ Active Server Pages 與任何ActiveX Scripting 語言兼容。當然這就意味著沒有ASP服務器,就無法正確瀏覽一個ASP文檔。當用戶對一個ASP文檔發(fā)出請求時,服務器會自動將Active Server Pages的程序碼,解釋為標準 HTML格式的網(wǎng)頁內(nèi)容,在送到用戶端的瀏覽器上顯示出來。使用ActiveX服務端構(gòu)件(以前稱Automationservers自動化服務器),可以使用ASP結(jié)合數(shù)據(jù)庫操作腳本等高級功能來處理數(shù)據(jù)和動態(tài)產(chǎn)生有用信息。裝備了合適的腳本引擎,可以使用任何腳本語言。ASP完全與HTML文件集成易于創(chuàng)建,無需手工編譯或連接面向?qū)ο?,可通過ActiveX服務端構(gòu)件擴展功能。使用ASP的不同之處是制作者可以直接在文件中插入可執(zhí)行腳本代碼,根據(jù)訪問者的具體情況動態(tài)地生成頁面。事實上,它們的設(shè)計過程與HTML文件完全不同。通過網(wǎng)關(guān)接口例如CGI(公共網(wǎng)關(guān)接口)、IISAPI(微軟IIS的編程接口)以及其他接口可以用來在HTML頁面中加入動態(tài)的內(nèi)容。若要更新這些表態(tài)頁面的內(nèi)容,必須手動更新其HTML的文件數(shù)據(jù)。在靜態(tài)模式下,瀏覽器使用HTTP(超文本傳輸協(xié)議)向Web服務器請求HTML文件。下面我們將對這個技術(shù)作一簡要介紹。 ASP技術(shù)概述ASP是Active Server Pages(動態(tài)服務主頁)的簡稱,它代表了Web頁技術(shù)從靜態(tài)內(nèi)容鏈接到動態(tài)生成文檔的重要發(fā)燕尾服歷程,它代表著Web技術(shù)一個新的發(fā)展方向。標準輸出(stdout)是輸出流到達用戶計算機的標準位置。它獲取用戶輸入的數(shù)據(jù)并將其發(fā)送給CGI程序。標準輸入是將輸入設(shè)備連到運行程序的一個數(shù)據(jù)通道。默認情況下,用戶使用標準輸入給程序輸入數(shù)據(jù),或者在Intranet瀏覽器終端使用標準輸入。為了提高編寫PERL程序的能力,以及說明環(huán)境變量如何傳遞數(shù)據(jù),我們將創(chuàng)建第二個PERL程序,使得服務器顯示環(huán)境變量中存儲的值,這個程序的代碼如下:!/user/local/bin/perl Filename:print “Contenttype:text/plain\n\n”;display the CGI environment variablesprint qq (AUTHTYPE=$ENV{“AUTHTYPE”}\n);print qq(CONTENTLENGTH=$ENV{“CONTENT=LENGTH”}\n);print qq(CONTENTTYPE=$ENV{“CONTENTTYPE”}\ n);print qq(CONTENTINTERNET=$ENV{“GATEWAYNTERFACE”}\N)print qq(HTTPACCEPT=$ENV{“HTTPACCEPT”}\ n);print qq(HTTPREFERER=$ENV{“HTTPREFERER”}\n);print qq(HTTPUSERAGENT=$ENV{“HTTPUSERAGENT”}\n);print qq(PATHINFO=$ENV{“PATHINFO”}\n);print qq(PATHTRANSLATED=$ENV{“PATHTRANSLATED”}\n);print qq(QUERYSTRING=$ENV{“REMOTEADDR”}\n);print qq(REMOTEADDR=$ENV{“REMOTEADDR”}\n);print qq(REMOTEHOST=$ENV{“REMOTEHOST”}\n);print qq(REQUESTMETHOD=$ENV{“REQUESTNETHOD”}\n);print qq(SCRIRPNAME=$ENV{“SCRIPTNAME”}\n);print qq(SERVERNAME=$ENV{“SERVERNAME”}\n);print qq(SERVERPORT=$ENV{“SERVERPORT”}\n);print qq(SERVERPROTOCOL=$EVN{“SERVERPROTOCOL”}\n);print qq(SERVERSOFTWARE=$ENV{“SERVERSOFTWARE”}\n);為了啟動這個CGI程序,要創(chuàng)建一個超鏈,“CGI Test Page”上。一旦熟悉了環(huán)境變量并且知道這些變量給服務器傳遞何種信息,就可以創(chuàng)建PERL程序,使用包含在這些環(huán)境變量中的值。一些程序(包括CGI程序)查找這些環(huán)境變量以確定它們的值,包括用戶輸入到表單中的數(shù)據(jù)。使用為創(chuàng)建主頁而開發(fā)的模板文件創(chuàng)建一個頁面,用這個頁面測試CGI程序,為第一個CGI程序創(chuàng)建的超級鏈接如下,該超級接鏈被嵌入在HTML文檔中:Invoke the simplie PerI script:<AHREF=“user/cgibin/2.理解變量調(diào)用CGI程序時,HGML服務器(Web服務器)要建立一些環(huán)境變量,通過這些環(huán)境變量,數(shù)據(jù)可被傳遞到CGI程序。1.啟動CGI程序前面部分已提到啟動CGI程序以及其他程序的最簡單的方法,是在調(diào)用CGI程序的GTML文檔中放入一個超鏈。除非服務器連到LAN中并且能把CGI程序文件拷貝到合適的目錄下,否則使用文件傳輸協(xié)議(FTP)傳輸CGI程序是最常用的方法。最好將這個CGI程序放在服務器上,這樣用戶可能激活指向程序的超級鏈接。該例說明了CGI程序使用服務器把消息回傳給用戶瀏覽器的方法。(5)需要的新行(new line)用“\n”指明。(2)以#開頭的行是注釋行,不被PERL解釋器進行任何操作。為了對代碼進行解釋下面是對用PERL編寫的程序的一些說明。在選擇CGI編程語言時要注意:HTTP服務器中的操作系統(tǒng)應能支持這種語言;這種語言功能應足夠強大,這樣才可以編寫CGI程序,完成預定的任務。早期CGI所采用的編程語言多為在Unix操作系統(tǒng)下的PERL(practical extension and reporting language),而目前最常用的是在Windows操作系統(tǒng)下的JAVA語言。(5)瀏覽器顯示輸出結(jié)果。(3)如果用戶具有適當權(quán)限,服務器運行CGI程序。啟動CGI程序的基本方法如下:(l)用戶在HTML頁面中單擊某個鏈接。使用外部應用程序的例子可以分兩個步驟進行說明,即在HTML文檔中選擇和完成一個表單。在Internet上,人們經(jīng)??梢钥吹健霸谠撜军c上你的訪問編號為XXX,XXX”。不對靜態(tài)的HTML文檔進行檢索,URL可以對含有某個程序或腳本的文件進行標識,這個程序或者腳本在用戶選用URL指定的鏈接時得到執(zhí)行。例如用CGI程序?qū)?shù)據(jù)進行搜索、修改或添加記錄等等。近來被廣泛應用于各類Web開發(fā)工具和商務網(wǎng)站的創(chuàng)建中。為了能夠在瀏覽器中訪問NCSA HTTPd 服務器上的動態(tài)數(shù)據(jù),需要一個中間程序,于是開發(fā)出了CGI。CGI是用來在用戶瀏覽器和網(wǎng)絡服務器之間傳遞信息的一系列統(tǒng)一命名的變量和方法操作管理程序。另外,XML技術(shù)也支持為同一個XML文檔生成在多種輸出設(shè)備上的輸出。Web上的XML文檔資源可以直接顯示在支持文檔的瀏覽器中,或者使用XSL式表將XML文檔轉(zhuǎn)換為瀏覽器能處理的東西,如HTML文檔。使用XML比使用DOM要節(jié)省很多內(nèi)存開銷,但是DOM提供了更豐富的編程接口。DOM是W3C為XML文檔和HTML文檔制定的一個獨立于平臺和語言的編程接口標準,使得程序和腳本能以標準的方式存取與更新文檔的內(nèi)容、結(jié)構(gòu)和樣式。XQL(XML Query LANGUAGE,XML查詢語言)是一個通用的XML查詢語言,它提供了對XSL模式語言的自然擴展,如增加過濾器、節(jié)點索引等功能,它適用于查詢和尋址等。SQLX(SQL EMBEDDED IN XML、嵌入XML中的結(jié)構(gòu)化查詢語言)是一個嵌入XML中的SQL語言,它為基于DOM的應用程序提供了一個存取關(guān)系數(shù)據(jù)庫的簡便方法。XML—QL能表達那些用來從XML文檔里抽取數(shù)據(jù)的查詢,也能表達轉(zhuǎn)換。2.生成XML文擋生成XML文檔的數(shù)據(jù)來源多種多樣,可能來自數(shù)據(jù)庫,也可能來自XML文檔,也可能是Web上的其他資源。這樣,復訓已文檔類型可以用XML本身來描述,而不僅僅是DTD語法。由Microsoft及其合作伙伴提交的XML—data正是這種語言的一個典型代表。另外,人們也希望用XML文檔來定義標記結(jié)構(gòu)及約束。首先通過DTD來設(shè)計標記,其次還要用自然語言解釋這些標記的含義,以使程序員能正確處理XML文檔中的元素。通過用WIDL定義的接口,Web應用之間可以自動存取Web資源及企業(yè)應用。(4)支持Web應用的工操作和集成。一旦這些數(shù)據(jù)到達客戶端,它們的顯示方式可以由客戶配置動態(tài)確定。XML與HTML具有互補性,HTML描述數(shù)據(jù)的外觀,而XML描述數(shù)據(jù)本身。這種對本地計算的支持有利于在服務器和客戶之間合理分配計算的比例?;赬ML的數(shù)據(jù)被傳送到客戶后,客戶端應用可以對這些數(shù)據(jù)進行解析和操縱,完成應用系統(tǒng)所需的功能。從Web頁面到數(shù)據(jù)庫中的記錄,Web應用的中間層服務程序可以容易地將這些用XML表示的數(shù)據(jù)組合起來,直接傳送給客戶或報交其他服務程序進一步處理。XML在Web應用中的用途如下:(l)集成不同數(shù)據(jù)源。2.Web應用XML文檔無疑將成為Web資源的重要組成部分,而且基于XML的文檔資源使Web搜索引擎的智能化變得容易起來。XML及相關(guān)技術(shù)使得軟件的分發(fā)及更新在web上更容易實現(xiàn)。使合作應用開發(fā)可以在Internet上進行,即使開發(fā)組成員使用不同的建模工具。這些基于XML的設(shè)計元素可以借助Web在開發(fā)組內(nèi)進行交換,在不同的開發(fā)工具之間交換。(3)軟件設(shè)計元素的交換。好的Agent能智能地解釋這些數(shù)據(jù),然后作出相應的反應。(2)Agent(智能體)。使用XML程序能夠理解在交換數(shù)據(jù)中所表示的商務數(shù)據(jù)及概念,根據(jù)明確的商務規(guī)則進行數(shù)據(jù)處理并給出適當?shù)捻憫?。EDI被用來在異構(gòu)系統(tǒng)間進行數(shù)據(jù)交換而支持事務處理。XML尤其在下列領(lǐng)域有重要應用。1.數(shù)據(jù)交換數(shù)據(jù)交換是XML最重要的用途之一。作為SGML的一個簡化子集,XML在SGML的應用領(lǐng)域中依然有它的用武之地,包括文檔和信息管理、大型出版系統(tǒng)等。它將為網(wǎng)絡計算注入新的活力,并為信息技術(shù)帶來新的機遇。因此,XML使得信息交換可以跨越民族與文化邊界。另外,XML的誕生也吸收了人們多年來在WEB上使用HTML的經(jīng)驗,正如HTML開辟了一種計算機用戶能創(chuàng)建Internet文檔的途徑,XML將成為人們讀和寫的世界語。它的復雜性大約只有SGML的20%,但功能大約是SGML的80%。所以,XML文擋被看作是文檔的數(shù)據(jù)庫化和數(shù)據(jù)的文檔化。因為它的自描述性,文檔里的數(shù)據(jù)可以由支持XML的〔XML—aware〕應用來創(chuàng)建、查詢和更新,跟處理傳統(tǒng)的關(guān)系型數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫里的數(shù)據(jù)類似。XML表示數(shù)據(jù)的方式真正做到了獨立于應用系統(tǒng),并且這些數(shù)據(jù)能重用。不僅人能讀懂XML文檔,計算機也能處理。所以,we
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1