我的評論
re: 發布《OSGi實戰》正式版[未登錄] seventh 2008-07-22 16:38
向BlueDavy大大請教一個問題:
關于你的OSGI開源文檔,讓我受益巨大,不過有點疑惑的是你舉的動態驗證的那個例子來對比使用OSGI和不使用OSGI的優劣.
不知是我太菜還是怎么回事,我用傳統方式來實現發現根本不需要重寫CLASSLOADER監測目錄中類的變化,很簡單,就像你說的那樣,直接一個Validator接口,其他根據不同類型驗證方式用不同實現哪,一個文本文件里面就是當前需要的某種驗證類型的類完全限定名,寫一個驗證類直接讀該文件反射實例化對象.不管是要切換驗證類型或者是寫了新驗證類型實現類,都不用重啟啊...
如果是切換已有驗證類型,直接改配置文件,如果是有新的,直接將編譯好的類放進類路徑,改配置文件,立即生效...對于這個問題一直不解,請賜教!!!望解答,十分感謝!
關于你的OSGI開源文檔,讓我受益巨大,不過有點疑惑的是你舉的動態驗證的那個例子來對比使用OSGI和不使用OSGI的優劣.
不知是我太菜還是怎么回事,我用傳統方式來實現發現根本不需要重寫CLASSLOADER監測目錄中類的變化,很簡單,就像你說的那樣,直接一個Validator接口,其他根據不同類型驗證方式用不同實現哪,一個文本文件里面就是當前需要的某種驗證類型的類完全限定名,寫一個驗證類直接讀該文件反射實例化對象.不管是要切換驗證類型或者是寫了新驗證類型實現類,都不用重啟啊...
如果是切換已有驗證類型,直接改配置文件,如果是有新的,直接將編譯好的類放進類路徑,改配置文件,立即生效...對于這個問題一直不解,請賜教!!!望解答,十分感謝!