<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    OSGi Bundle Repository(OBR)

    這個東西其實在以前的OSCAR項目中是有的,而現在處于Apache沙箱中OSGi R4的實現Felix也準備構建這個了,構建OBR其實和構建Maven 2、Ivy這些的Repository沒什么區別,解決的都是方便其他的使用者通過倉庫直接下到所需要的東西(OBR中提供的是Bundle、Maven2、Ivy中是jar),最大的好處在于下載的Bundle或jar會根據其元數據信息去下載其所依賴的其他的Bundle或jar,這就大大方便了使用者了。
    構建OBR自然就對OSGi實現框架提出了要求,框架中必然需要有支持遠程下載的方式的命令(如FELIX現在定義的obr),而在OSGi的規范中目前是沒有這部分的東西的,也許在將來會考慮加上吧,這個無所謂,只要有框架去實現了,其他的框架即使沒實現,也可以通過安裝上這個Bundle來獲取這樣的功能,其實我覺得這個就像我以前所想的,一站式解決方案,很方便,呵呵,假設我以后需要安裝一個CMS,就可以象現在N多的linux中敲一個apt -get bluedavy-cms,哈哈,多爽,當然,最好就是還有網站提供能夠讓我備份我系統中所有軟件的配置,以后我要裝機器就只要跑到這個網站選擇bluedavy的windows 2003或者bluedavy的Ubuntu,只要網絡允許的情況下很快就可以裝好了,呵呵......
    另外一個問題是自動解決依賴的問題,大家知道,jar包中是沒有寫需要依賴其他什么jar包的信息的,Maven 2、Ivy為了解決這個問題都是在外部增加了xml文件來描述jar包的依賴,這個帶來的好處就是假設我們現在要在項目中使用hibernate,就只需要直接從Maven 2、Ivy的倉庫中直接下Hibernate就可以了,而至于hibernate所需要依賴的包Maven 2和Ivy則會自動的下載過來,對于OSGi的Bundle來說就比較好辦了,因為OSGi的Bundle本來就在Manifest.MF文件中描述了當前Bundle的依賴信息,所以對于構建OBR來說不會太困難,而Maven 2、Ivy的倉庫在構建的時候的麻煩就在于手動寫那個標識jar包元數據的xml文件。
    OBR的構建還是很有必要的,鑒于FELIX的進度,TPF將先實現遠程下載Bundle的這個功能.......

    posted on 2006-08-27 19:16 BlueDavy 閱讀(3511) 評論(1)  編輯  收藏 所屬分類: OSGi、SOA、SCA

    評論

    # re: OSGi Bundle Repository(OBR) 2008-05-08 22:06 gembin

    OSGi 的Deployment Admin 怎么用?

    用的是FELIX的Impl

    FileInputStream in= new FileInputStream(bundleLocation);
    DeploymentPackage dPackage=deployAdmin.installDeploymentPackage(in);

    卻得到各DeploymentException ERROR CODE=451 (Missing mandatory manifest header)

    但是直接在Console Install 這個Bundle 沒任何錯誤。

    不知道怎么回事


      回復  更多評論   

    公告

     









    feedsky
    抓蝦
    google reader
    鮮果

    導航

    <2006年8月>
    303112345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    統計

    隨筆分類

    隨筆檔案

    文章檔案

    Blogger's

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 91亚洲国产成人精品下载| 亚洲第一黄色网址| 亚洲三级在线免费观看| 无码成A毛片免费| 亚洲福利视频一区二区三区| 毛片无码免费无码播放| 叮咚影视在线观看免费完整版| 久久久久久一品道精品免费看| 亚洲AV无码AV男人的天堂不卡| 国国内清清草原免费视频99| 亚洲国产日韩在线| 色婷婷亚洲十月十月色天| 永久免费A∨片在线观看| 亚洲国产精品久久久久婷婷软件 | 国产无遮挡吃胸膜奶免费看| 91在线亚洲综合在线| 国产免费久久精品久久久| 一级美国片免费看| 亚洲av无码一区二区乱子伦as| 91精品国产免费| 亚洲熟妇AV日韩熟妇在线| 国产一卡二卡≡卡四卡免费乱码| 男人免费视频一区二区在线观看| 国产亚洲一区区二区在线| 国产好大好硬好爽免费不卡 | 亚洲JLZZJLZZ少妇| 狠狠色婷婷狠狠狠亚洲综合| 久久精品乱子伦免费| 亚洲天堂男人影院| 999任你躁在线精品免费不卡| 亚洲国产日韩在线人成下载 | 午夜电影免费观看| 久久免费香蕉视频| 亚洲日韩乱码中文无码蜜桃| 国产成人免费片在线观看| 中文在线免费视频| 伊人久久亚洲综合影院首页| 狠狠亚洲婷婷综合色香五月排名| 国产成人精品免费视频动漫| 免费看一级高潮毛片| 亚洲精品韩国美女在线|