ActiveX 組件作為基于 Web 的應(yīng)用程序部分在 Web 服務(wù)器上運(yùn)行。組件提供了應(yīng)用程序的主要功能(如訪問數(shù)據(jù)庫(kù)),這樣就不必創(chuàng)建或重新創(chuàng)建執(zhí)行這些任務(wù)的代碼。
數(shù)據(jù)庫(kù)訪問 可以使用 Database access 組件在應(yīng)用程序中訪問數(shù)據(jù)庫(kù)。然后可以顯示表的整個(gè)內(nèi)容、允許用戶構(gòu)造查詢以及在 Web 頁(yè)執(zhí)行其他一些數(shù)據(jù)庫(kù)查詢。
Ad Rotator 可以使用 Ad Rotator 組件來(lái)交替顯示圖像,并提供從顯示的圖形到另一個(gè) URL 的鏈接。在文本文件中保存廣告列表;Ad Rotator 組件依照在數(shù)據(jù)文件中的指令來(lái)顯示它們。
Content Rotator Content Rotator 組件在 Web 頁(yè)上自動(dòng)循環(huán) HTML 內(nèi)容字符串。每次用戶請(qǐng)求 Web 頁(yè)時(shí),Content Rotator 組件基于 Content Schedule 文件中指定的信息顯示新的 HTML 內(nèi)容字符串。
由于內(nèi)容字符串可以包含 HTML 標(biāo)記,就可以顯示 HTML 能夠表示的任何內(nèi)容類型:文本、圖形或超文本鏈接。例如,可以使用該組件在每日牌價(jià)或超文本鏈接中循環(huán),或者在每次打開 Web 頁(yè)時(shí),改變文本和背景的顏色。
Collaboration Data Objects for Windows NT Server Collaboration Data Objects for NTS 組件提供 Web 應(yīng)用程序所使用的郵件對(duì)象。這個(gè)庫(kù)使您能夠簡(jiǎn)單快捷地在應(yīng)用程序上添加收發(fā)郵件的功能。您可以創(chuàng)建可編程郵件對(duì)象,然后利用它們的屬性和方法來(lái)滿足應(yīng)用程序的需要。
MyInfo、Status、System 和 Tools MyInfo、Status、System 和 Tools 組件為在 Macintosh 上和在運(yùn)行 Microsoft Windows 的計(jì)算機(jī)上開發(fā)的應(yīng)用程序提供兼容性。
MyInfo 組件跟蹤 Web 站點(diǎn)所有者的個(gè)人信息,如經(jīng)營(yíng) Web 站點(diǎn)的組織名稱和地址及 Web 站點(diǎn)的設(shè)置,還有 Web 站點(diǎn)是否有 guest book。 Status 組件跟蹤 Web 站點(diǎn)的信息,如訪問者的數(shù)量以及 HTTP 連接的個(gè)數(shù)。 System 組件創(chuàng)建包含服務(wù)器狀態(tài)信息的 status 對(duì)象。當(dāng)前該服務(wù)器狀態(tài)只在 Personal Web Server for Macintosh 上可用。 Tools 組件提供了生成隨機(jī)數(shù)、檢查文件是否存在或處理 HTML 表格的方法。 Page Counter Page Counter 組件統(tǒng)計(jì)并顯示 Web 頁(yè)被請(qǐng)求的次數(shù)。以一定的時(shí)間間隔,將捕獲的數(shù)字寫入到文本文件中,這樣服務(wù)器關(guān)閉后,數(shù)據(jù)也不會(huì)丟失。
Permission Checker Permission Checker 組件測(cè)試 Web 用戶對(duì)某文件或某頁(yè)的訪問權(quán)。可以使用 Permission Checker 組件為不同類型的用戶定制基于 ASP 的頁(yè)。例如,如果 Web 頁(yè)包含超文本鏈接,就可以使用 Permission Checker 組件測(cè)試用戶對(duì)相應(yīng) Web 頁(yè)的訪問權(quán)限并忽略用戶無(wú)權(quán)訪問的頁(yè)或使這些鏈接失效。