-
應用程序集
鎖定
應用程序棧(Application stack),也叫做應用程序組或應用程序集,是在功能性上密切有關的一個組應用程序。簡單來説,就是一個以公共語言運行庫(CLR)為宿主的、版本化的、自描述的二進制文件。
- 中文名
- 應用程序集
- 外文名
- Application stack
- 別 名
- 應用程序棧
- 類 型
- 二進制文件
- 宿 主
- 公共語言運行庫
- 主要功能
- 文字處理、電子表格、數據庫等
- 主要特點
- 內存佔得少、深度隔離應用程序等
應用程序集程序集
一個.NET應用程序可以由多個程序集拼裝而成的。程序集,簡單來説,就是一個以公共語言運行庫(CLR)為宿主的、版本化的、自描述的二進制文件。儘管顯示中.NET程序集和以往Win32二進制文件(包括遺留的COM服務對象)的文件擴展名(*.exe或*.dll)完全相同,但是兩者的內部構成幾乎完全不同。
程序集可以促進代碼重用、確定類型邊界、可版本化的單元、自描述的、可配置的。
應用程序棧(Application stack),也叫做應用程序組或應用程序集,是在功能性上密切有關的一個組應用程序。例如,一個典型的應用程序棧將包括程序例如文字處理、電子表格、數據庫等
應用程序集應用程序域
.NET平台下,程序集並沒有直接加載進進程中(傳統的Win32程序是直接承載的)。.NET可執行程序承載在進程的一個邏輯分區中,術語稱應用程序域(簡稱AppDomain)。一個進程可以擁有多個應用程序域,應用程序域的全部目的就是提供隔離性,相比較與傳統的:
2.和一個完整的進程相比,應用程序域的CPU和內存佔用要小的多。
3.應用程序域為承載的應用程序提供了深度的隔離。一個失敗,其他不會失敗。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:10次歷史版本
- 最近更新: 机器猫xdq