我正在爲Web編寫一個大的Red5 Java應用程序。 Red5是一個基於Java並且使用Spring框架編寫的Flash Media Server替代方案。創建可重用模塊
我想在線有很多版本的應用程序,每個版本都有不同的行爲和不同的類別啓用或禁用。
我正在尋找一種方法將我的代碼轉換爲基於模塊的代碼,這將允許我從主應用程序中刪除/添加模塊/功能。
我知道關於OSGI http://www.springsource.org/osgi,但它說它需要一個SpringSource dm服務器,我不知道它將如何在red5中一起工作,並且它完全理解似乎非常複雜。
我對Spring框架一般沒有很好的瞭解,我使用它與db相關,就是這樣。 red5更廣泛地使用它。
所以任何人都可以從這些信息做出任何意義?有什麼可以做我的代碼分爲模塊?
有關該問題的任何信息將不勝感激。
謝謝。看起來像一個很棒的選擇。 – ufk 2012-08-04 11:03:10