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

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

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

    yangbutao

     

    09 2007 檔案

    OSGI Module&lifecycle
         摘要: OSGI概念中主要分為了Bundle和Service,可以認為Bundle是一個模塊的管理器,主要是通過BundleActivator管理模塊的生命周期,而Service則是這個模塊可暴露對外的服務對象,這里體現了OSGI和傳統的Plugin Framework不同的一個地方,管理和靜態結構分開,在OSGI中通過在manifest.mf文件中增加一些內容來發布Bundle,在其中描述了Bundle的提供商、版本、唯一ID、classpath、暴露對外的包、所依賴的包;每個Bundle擁有自己的ClassLoader以及context,通過context可進行服務的注冊、卸載等,這些操作都會通過事件機制廣播給相應的其他的Bundle;一般來說都為通過在Bundle中編寫初始需要注冊的服務的方法來完成Bundle可供外部使用的服務的暴露功能;如需要調用其他Plugin提供的服務可通過context的getServiceReference先獲取Service的句柄,再通過context.getService(ServiceReference)的方法獲取Service的實體。  閱讀全文

    posted @ 2007-09-24 13:27 阿不 閱讀(198) | 評論 (0)  編輯

    導航

    統計

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 一个人免费观看在线视频www| 宅男666在线永久免费观看| 亚洲制服丝袜在线播放| 日韩成人在线免费视频| 大地资源网高清在线观看免费| 亚洲欧洲久久精品| 免费va人成视频网站全| 小草在线看片免费人成视久网| 亚洲午夜精品一区二区麻豆| 亚洲最大av无码网址| **aaaaa毛片免费同男同女| 美女黄频视频大全免费的| 亚洲丝袜美腿视频| 亚洲第一区在线观看| 亚洲免费二区三区| selaoban在线视频免费精品| 亚洲av日韩av综合| 亚洲A∨无码一区二区三区| 免费一级一片一毛片| 亚洲精品视频在线免费| caoporn国产精品免费| 亚洲六月丁香婷婷综合| 亚洲成色WWW久久网站| 国产成人高清精品免费软件| 91麻豆国产免费观看| 青青久久精品国产免费看| 亚洲国产日韩在线一区| 亚洲欧洲日产国码无码网站| 无码少妇一区二区浪潮免费| 免费毛片a线观看| 成年网站免费入口在线观看| 亚洲色大成WWW亚洲女子| 久久亚洲AV成人无码电影| 亚洲国产精品碰碰| 国产精品久久免费视频| 2020久久精品国产免费| 全部免费毛片在线播放| 久久九九久精品国产免费直播| 老司机午夜免费视频| 亚洲另类无码一区二区三区| 亚洲一区二区三区夜色|