概述
對於任何的WEB應用程序服務器,一個主要的要求就是具有豐富而且靈活具有柔韌性的配置系統——使開發者能夠讓“可
安裝的應用程序”容易地與“設置數據”聯系,而無須將設置值置入程序代碼,而且,能使Administrators方便容易地調
整、定制這些設置值 Post-deployment。
ASP+ 配置系統致力於滿足這兩個必要條件。為做到這些,它通過了一個分級的配置基礎結構,以使擴展的配置數據可以
保存,而且貫穿使用在整個ASP+應用程序當中。同時,ASP+提供了豐富的初始設置集合。
ASP+配置系統提供了一下好處:
1、配置信息存儲在基於XML的配置文件當中。管理員和開發者能夠使用任何標准文本編輯器,XML解析器,或PERL腳本來
解釋和更新配置設定。
2、配置信息存放在文件中,它作為應用程序的其他部分放置在與其相同的目錄樹下。這使ASP+應用程序非常容易安裝,
只需使用 Xcopy 或者是 FTP。
3、配置系統易於擴展。你可以在配置系統中存放自己的配置標准以及設置。
4、對ASP+配置文件的更改由系統自動檢測,在無須用戶干涉的情況下被提交。系統管理員不需要去動系統以讓改變生
效。
5、配置信息被分級提交應用。子目錄繼承或覆蓋從父目錄得來的配置設定。這就允許不同的應用程序或單個應用程序的
不同部分具有不同的設定。