Peter Kriens談OSGi的發(fā)展

          Peter Krienshttp://www.aqute.biz)現(xiàn)任Aqute公司CEO,更為人知的是他的另外一個身份,OSGi聯(lián)盟(http://www.osgi.org)的主席。

          BlueDavy:什么時候會開始制定OSGi R5,以及OSGi R5的關鍵特性有哪些?
          Peter Kriens

          We are currently working on gathering requirements. Look for Eric Newcomer's blog (from IONA). He is going through some of the plans. 

          OSGi專家組正在收集相關的需求,如需了解更多,可查看Eric Newcomerblogblogs.iona.com/newcomer),Eric Newcomer負責此方面的計劃。

          BlueDavy:什么時候可以在OSGi的規(guī)范中看到EEG的工作成果?
          Peter Kriens

          This is probably a year away at least.

          大概至少需要一年。

          BlueDavySCA盡管發(fā)布了V 1.0,但在規(guī)范中仍然沒有描述如何去實現(xiàn)它,EEG是不是會去推動OSGi成為SCA的基礎架構?
          Peter Kriens

          OASIS and OSGi are cooperating on this.

          OASISOSGi正在商討這件事。

          BlueDavyOSGi是否會考慮進入其他語言領域,例如推出c/c++版的OSGi
          Peter Kriens

          Yes, but Java will likely always be a component of it. That is, we
          will not redo OSGi for other languages but will allow OSGi to interact
          on a much easier way with OSGi.

          是的,但Java版的會一直存在,也就是說,OSGi聯(lián)盟不會為其他語言重新編寫OSGi規(guī)范,但會考慮提供一個更簡單的方式來實現(xiàn)OSGi的相互調用。

          BlueDavyOSGi聯(lián)盟是否會考慮提升OSGi和其他流行框架(Struts2Hibernate等)的集成,同時OSGi聯(lián)盟是否會編寫更多的關于OSGi模式和最佳實踐的文章?
          Peter Kriens

          It is all a matter of money ... which depends on usage. More
          documentation becomes more interesting to generate because the market
          becomes bigger.

          主要的問題是做這些事需要花費的錢。目前OSGi的市場正在變大,所以越來越多的文檔也就會相應的產生了。

          訪談總結:
          Peter Kriens的答復來看,R5EEG的工作成果生效還得等待較長的時間,好消息是SCA采用OSGi作為基礎架構看來是非常的有希望了,這對于OSGi的推廣是件非常好的事。

          posted on 2007-08-06 18:21 BlueDavy 閱讀(2973) 評論(7)  編輯  收藏 所屬分類: OSGi、SOA、SCA

          評論

          # re: Peter Kriens談OSGi的發(fā)展 2007-08-07 09:13 John Ong

          謝謝BlueDavy,目前實現(xiàn)了SCA容器的好像只有還在孵化中的Tuscany

          不知道有沒有SCA容器與OSGI整合的示例?  回復  更多評論   

          # re: Peter Kriens談OSGi的發(fā)展 2007-08-07 09:32 BlueDavy

          @John Ong
          實現(xiàn)了SCA的公司現(xiàn)在還是不少的,IBM、IONA都實現(xiàn)了,IONA的實現(xiàn)是基于OSGi的,IBM沒有明確說,但估計也是的。
          至于開源方面,SCA的實現(xiàn)有Newton,是基于OSGi+JINI來實現(xiàn)的,具體可以看他們的官方網站:http://newton.codecauldron.org/
            回復  更多評論   

          # re: Peter Kriens談OSGi的發(fā)展 2007-08-24 10:38 ff

          我想問一下OSGI能否實現(xiàn)類似SSPI的功能,比如用戶進行登錄,系統(tǒng)可以根據(jù)用戶的情況自動選擇一種登錄方式?  回復  更多評論   

          # re: Peter Kriens談OSGi的發(fā)展 2007-08-24 17:11 BlueDavy

          :),當然可以!
          OSGi在獲取服務的時候可以指定一系列的過濾條件,通過過濾條件就可以控制找到不同的服務實現(xiàn)。  回復  更多評論   

          # re: Peter Kriens談OSGi的發(fā)展 2007-08-25 12:11 ff

          謝謝bluedavy,weblogic是用JMX來實現(xiàn)SSPI的,那可以用OSGI來實現(xiàn)類似weblogic的這些功能?會不會有性能或其他的問題?  回復  更多評論   

          # re: Peter Kriens談OSGi的發(fā)展 2007-08-26 11:18 BlueDavy

          @ff
          :),bea的所有產品已移植到基于OSGi而構建的microServices,所以勿庸置疑BEA對OSGi的承認。
            回復  更多評論   

          # re: Peter Kriens談OSGi的發(fā)展 2007-09-10 16:49 ff

          最近有一個想法,想用OSGi來實現(xiàn)一個支持多provider的集中授權服務器,大概的需求有:

          1.對應用系統(tǒng)進行集中授權
          2.支持多種授權策略,如acl,rbac。每種策略對應一個provider,類似weblogic的sspi
          3.系統(tǒng)根據(jù)用戶請求動態(tài)決定采用哪種provider

          如果使用OSGi來實現(xiàn)的話,功能上應該是沒有問題的。并且OSGi的動態(tài)添加刪除及管理功能都比較強大。

          但是有一些問題,如OSGi服務是單例的這樣在高并發(fā)的情況下使用provider會不會出現(xiàn)線程安全的問題?性能上會不會比較慢?

          另外如上需求如果不用OSGi還有什么方法可以解決?
            回復  更多評論   

          公告

           









          feedsky
          抓蝦
          google reader
          鮮果

          導航

          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          統(tǒng)計

          隨筆分類

          隨筆檔案

          文章檔案

          Blogger's

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 永寿县| 正定县| 华容县| 根河市| 延津县| 汝城县| 徐州市| 高清| 西盟| 石台县| 大石桥市| 高雄市| 景德镇市| 孙吴县| 西畴县| 手游| 安国市| 安阳市| 天水市| 庆云县| 玉林市| 略阳县| 佛坪县| 宁陕县| 兴业县| 宣恩县| 义乌市| 清徐县| 伊宁县| 威远县| 仙桃市| 泗洪县| 云和县| 和龙市| 藁城市| 谷城县| 平泉县| 开平市| 久治县| 秭归县| 于田县|