活動模板庫(ATL)是一組編程協議,用于為某些服務器頁和軟件應用程序組件開發代碼。ATL在Microsoft?Windows?環境中與C編程一起使用。公共對象模型(COM)對象是使用活動模板庫生成的。服務器是什么當網絡用戶打開一個通用對...
活動模板庫(ATL)是一組編程協議,用于為某些服務器頁和軟件應用程序組件開發代碼。ATL在Microsoft?Windows?環境中與C編程一起使用。公共對象模型(COM)對象是使用活動模板庫生成的。服務器是什么當網絡用戶打開一個通用對象模型(COM)對象時,他們實際上可以訪問到ATL。ATL基本上是一個由不同工具組成的集合,這些工具與基于web的軟件和瀏覽器交互。它允許web用戶通過web瀏覽器接收材料、數據和其他軟件應用程序。例如,當Internet用戶打開網站并通過基于web的媒體播放器播放電影時,這是一個正在使用的ATL控件的示例。實際上,ATL是Java語言及其各種應用程序的同義詞。活動模板庫以前稱為ActiveX?模板庫。它是由Microsoft?開發的主要用于其web瀏覽器Internet Explorer?。程序員使用該庫編寫組件對象模型,類似于從服務器主頁運行的腳本。服務器是web用戶在提取對象時實際獲得的訪問權限。對象的數據被維護并保存在服務器的數據庫中。ATL控制確實使這些文件容易受到網絡攻擊和病毒攻擊,這就是為什么web瀏覽器和服務器應用程序都會不斷地進行安全更新。每個腳本都會維護自己的web服務器頁。啟動的對象將以帶有.asp后綴的HTML編碼顯示。此首字母縮略詞代表active server page。C編程也可用于編寫活動模板庫腳本,它有助于減少web用戶訪問服務器頁所需的時間。web用戶每天都要與各種活動模板庫控件交互這個過程已經變得如此自動化,以至于許多網絡用戶和上網者甚至沒有意識到他們正在處理一個用ATL編碼編寫的對象,即時消息聊天窗口和嵌入式音頻和視頻是一些更常見的應用程序。Web瀏覽器控件是內置在基于Web的軟件中的組件對象模型的其他示例。一些Web 2.0用戶站點是圍繞組件對象模型的思想構建的。這些站點允許用戶創建個性化媒體頻道和上傳視頻就是一個例子,這些視頻被存儲在一個中央服務器中,每個用戶都維護一個個性化的服務器頁面
-
發表于 2020-08-07 22:58
- 閱讀 ( 1124 )
- 分類:電腦網絡