rowser Capabilties 功能剪裁
發(fā)布:2018-10-17 17:32:14 瀏覽:4736
CnnenBor組件在webs頁(yè)上自動(dòng)棚環(huán)HmMm內(nèi)容字符市每次用戶請(qǐng)求Web頁(yè)時(shí),ContentRotator組件基于示新的HTML內(nèi)容字符串。UaieContentSchedule文件中指定的信息bed由于內(nèi)容字符串可以包含HTML標(biāo)記,就可以顯示HIML能能夠表示示的任何內(nèi)容類(lèi)型:文本、圖形或超文本鏈接。牌價(jià)或超文本:鏈接中循環(huán),或
者在特次打開(kāi)Wwb頁(yè)時(shí),改變文本和平展的限色:。例如,可以使用該組件在每日牌
(17)BrowserCapabilties功能剪裁發(fā)送到該瀏覽器的內(nèi)通過(guò)使用BrowserCapabilities組件,可以基于瀏覽器的巧
(18)FileAcess
FileAccess組件提供可用于在計(jì)算機(jī)文件系統(tǒng)中檢索和修改改文件的對(duì)象。nidOostesnD
ATH(19)ContentLinking輯導(dǎo)航變得簡(jiǎn)單易行。不用在
ContentLinking組件使在應(yīng)用程序中提供.asp文件的邏輯a文件中維護(hù)URL引用,而只蕾在易于編輯的文本文件中指定a文件的改序組織。a文件中維護(hù)URL引用,而只蕾在易于編輯的文本文件中指定a文件的改序a0i22s2
(20)CollaborationDataObjectsforWindowsNTServerolboationDaObiesorNTIS組件提供web應(yīng)用程序所使用的郵件對(duì)象。這個(gè)庫(kù)使你能夠簡(jiǎn)單快捷地在應(yīng)用程序上添加收發(fā)郵件的功能。你可以創(chuàng)建可編程郵件對(duì)象,然后利用它們的屬性和方法來(lái)滿足應(yīng)用程序的需要。
(21)MyInfo、Status、System和ToolsMylnfto.Sats.Sytem和Tools組件為在Macinosh上和在運(yùn)行MicrosoftWindows
的計(jì)算機(jī)上開(kāi)發(fā)的應(yīng)用程序提供兼容性。Myinfo組件跟蹤Web站點(diǎn)所有者的個(gè)人信息,如經(jīng)營(yíng)Web站點(diǎn)的組織名稱(chēng)和地址
及Web站點(diǎn)的設(shè)置,還有Web站點(diǎn)是否有g(shù)uestbook。
Status組件跟蹤Web站點(diǎn)的信息,如訪問(wèn)者的數(shù)量以及HTTP連接的個(gè)數(shù)。a
System組件創(chuàng)建包含服務(wù)器狀態(tài)信息的status對(duì)象。當(dāng)前該服務(wù)器狀態(tài)只在PersonalWebServerforMacintosh上可用。
Tools組件提供了生成隨機(jī)數(shù)、檢查文件是否存在或處理HTML表格的方法。2252
(22)PageCounter
PageCounter組件統(tǒng)計(jì)并顯示W(wǎng)eb頁(yè)被請(qǐng)求的次數(shù)。以一定的時(shí)間間隔,將捕獲的數(shù)字寫(xiě)入到文本文件中,這樣服務(wù)器關(guān)閉后,數(shù)據(jù)也不會(huì)丟失。李民的長(zhǎng)式味丹朋
(23)PermissionChecker
PemisinChecker組件測(cè)試Web用戶對(duì)某文件或某頁(yè)的訪問(wèn)權(quán)??梢允褂肞rmissionChecker組件為不同類(lèi)型的用戶定制基于ASP的頁(yè)。例如,如果Web頁(yè)包含超文本鏈接,就可以用PrmisioninCecker組件測(cè)試用戶對(duì)相應(yīng)Web頁(yè)的訪問(wèn)權(quán)限并忽略用戶無(wú)權(quán)訪問(wèn)的頁(yè)或使這些鏈接失效。9.2.7訪問(wèn)數(shù)據(jù)庫(kù)
ActiveXDataObjects(ADO)是一項(xiàng)一項(xiàng)容易使用并且可擴(kuò)展的將子數(shù)據(jù)庫(kù)訪問(wèn)添加到Web頁(yè)的技術(shù)??梢允褂肁DO去編寫(xiě)緊湊簡(jiǎn)明的腳本以便連接到
OpenDataBaseComectivity。228。

好的腳本編寫(xiě)人員,那么將發(fā)現(xiàn)ADO命令語(yǔ)句并不OC來(lái)的數(shù)據(jù)實(shí)和OLDB兼容的數(shù)據(jù)源。如果修是個(gè)對(duì)數(shù)據(jù)庫(kù)連技有-定了不復(fù)雜而且容易掌握。同樣地,如果你上個(gè)經(jīng)驗(yàn)豐富的數(shù)據(jù)庫(kù)編程人員,你將會(huì)正確認(rèn)識(shí)ADO的先進(jìn)的與語(yǔ)言無(wú)關(guān)性和查詢處理功能。
(1)創(chuàng)建ODBCDSN文件
數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序使用DaaSoureNamne(DSN)定位和標(biāo)識(shí)特定的ODBC兼容數(shù)據(jù)庫(kù),在創(chuàng)建數(shù)據(jù)庫(kù)腳本之前,必須提供條使ADO定位、標(biāo)識(shí)和與數(shù)據(jù)庫(kù)通訊的途徑。和定位信息??h可以獲取WindowsNT注冊(cè)表項(xiàng)中或文本文件的表格。將信息從Web應(yīng)用程序傳遞給數(shù)據(jù)庫(kù)。典型情況下,DSN包含數(shù)據(jù)庫(kù)配置、用戶安全性
通過(guò)ODBC,你可以選擇希望創(chuàng)建的DSN的類(lèi)型:用戶、系統(tǒng)或文件,用戶和系統(tǒng)DSN存儲(chǔ)在WindowsNT注冊(cè)表中。系統(tǒng)DSN允許所有的用戶登錄到特定的服務(wù)器上去訪問(wèn)數(shù)據(jù)庫(kù),而用戶DSN使用適當(dāng)?shù)陌踩矸葑C明限制數(shù)據(jù)庫(kù)到特定用戶的連接。文件DSN用于從文本文件中獲取表格,提供了對(duì)多用戶的訪問(wèn),并且通過(guò)復(fù)制DSN文件,可以輕易地從一個(gè)服務(wù)器轉(zhuǎn)移到另一個(gè)服務(wù)器。由于以上原因,本主題中的示例將使用文件DSN.通過(guò)在Windows的“開(kāi)始”菜單打開(kāi)“控制面板”,你可以創(chuàng)建基于DSN的文件。雙擊“ODBC"圖標(biāo),然后選擇“文件DSN"屬性頁(yè),單擊“添加”按鈕,選擇數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,然后單擊“下一步”按鈕。按照后面的指示配置適用于你的數(shù)據(jù)庫(kù)軟件的DSN.(2)配置MicrosoftAccess數(shù)據(jù)庫(kù)的文件DSN
在“創(chuàng)建新數(shù)據(jù)源”對(duì)話框中,從列表框選擇“MicrosoftAccessDriver",然后單擊“下一步”按鈕。
鍵入你的DSN文件名,然后單擊“下一一步”按鈕。單擊“完成”按鈕創(chuàng)建數(shù)據(jù)源。
在“ODBCMicrosoftAccess97安裝程序”對(duì)話框中,單擊“選擇”按鈕。選擇MicrosoftAcess數(shù)據(jù)庫(kù)文件(*.mdb),然后單擊“確定”按鈕。
注意:由于性能和可靠性的原因,我們極力推薦你使用“客戶-服務(wù)器數(shù)據(jù)庫(kù)引擎”配置由這樣一種Web應(yīng)用程序驅(qū)動(dòng)的數(shù)據(jù),這些Web應(yīng)用程序必須滿足10個(gè)以上的用戶的同時(shí)訪問(wèn)。盡管ASP可以使用任何ODBC兼容的數(shù)據(jù)庫(kù),但它是為使用客戶-服務(wù)器數(shù)據(jù)庫(kù)而設(shè)計(jì)的,而且經(jīng)過(guò)了嚴(yán)格的測(cè)試,這些數(shù)據(jù)庫(kù)包括MicrosoftSQLServer、Oracle等。ASP支持共享文件數(shù)據(jù)庫(kù)(如MicrosoftAccess或MicrosoftFoxPro)作為有效的數(shù)據(jù)
源。盡管在ASP文檔中的一些示例使用共享文件數(shù)據(jù)庫(kù),但我們建議只將此類(lèi)數(shù)據(jù)庫(kù)引擎用于開(kāi)發(fā)或有限的配置方案。共享文件數(shù)據(jù)庫(kù)可能無(wú)法很好地適用于可滿足高需求、高質(zhì)量的Web應(yīng)用程序的客戶-服務(wù)器數(shù)據(jù)庫(kù)。
配置SQLServer數(shù)據(jù)庫(kù)文件DSN步驟如下:
注意:如果數(shù)據(jù)庫(kù)駐留在遠(yuǎn)程服務(wù)器上,請(qǐng)與服務(wù)器管理員聯(lián)系,獲取附加的配置信息下面的過(guò)程使用SQLServer的ODBC默認(rèn)的設(shè)置,它可能不適用于你的硬件配置。
在“創(chuàng)建新數(shù)據(jù)源”對(duì)話框中,從列表框中選擇“SQLServer",然后單擊“下一步’按鈕。
鍵入DSN文件的名稱(chēng),然后單擊“下一步”按鈕。單擊“完成”按鈕創(chuàng)建數(shù)據(jù)源。