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

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

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

    關于Plugin Framework的關鍵因素

    Plugin System現在的流行程度已經勿庸置疑了,在N多的白皮書、解決方案中都可以看到即插即用這樣的詞語,而市場上面向構件、插件的軟件也是越來越多,其實插件式的組裝系統或者說搭積木式的組裝系統一直就是軟件界的追求,但對于Plugin System還是有些迷惑的地方,還望大家一起討論討論,^_^,目前的Plugin Framework基本都是一種Kernel+Core Plugins組成的結構體系,說出來就是all are plugins^_^,典型的就如Eclipse,其實Maven也算的上的

             通常一個Plugin Framework的職責就是:

    1、   搜索相應目錄,并將目錄下可作為Plugin的部分注冊到Plugin Framework

    2、   提供外部調用Plugin的方法

    3、   Plugin之間相互交互的方法

    4、   Plugin的加載,根據其描述構建相應的ClassLoader

    5、   Plugin的編寫說明

    當然,一個好的Plugin Framework應該還提供Plugin開發向導,Plugin開發、調試、部署的IDE等等

             主要希望就下面幾點來進行討論,呵呵,當然,大家也可以增加一些大家認為值得討論的部分:

    1、   Plugin的編寫

    你構思中一個好的Plugin System會要求Plugin如何編寫,我考慮中一個好的Plugin SystemPlugin沒有任何編碼上的要求,要求的只是其描述文件的編寫。

    2、   Plugin的部署

    Plugin的部署,如何更加方便的去部署一個Plugin,就象Osgi可以通過網絡訪問等等,考慮中根據配置從相應的目錄或網站搜索Plugin并注冊到系統中

    3、   Plugin的調用

    對于Plugin的調用,根據Plugin的描述采取相應的方式調用Plugin,例如webservice方式、socket方式等等

    4、   Plugin的交互

    對于Plugin的交互,也許可以參考Maven的方式,比如需要調用其他的plugin,則采用類似這樣的配置或調用<attain plugin=”pluginname” function=”sendmail”/>抑或采用IoC容器注入依賴??

    5、   Plugin的擴展

    對于Plugin的擴展,這個Eclipse的擴展點完全值得參考

    6、   Plugin的依賴關系的分析

             這是我構思中的一個東西,希望系統所有的模塊都基于此Plugin Framework,然后我們可以根據這些模塊Plugin來分析整個系統
             中各模塊的依賴關系等等,并進行監控,甚至在將來可以圖形化的進行配置,圖形化搭積木式的搭建自己的系統,
    ^_^

    也希望能聽到大家關于Plugin Framework技術方面的更多東西,例如采用Osgi實現Plugin Framework的實現思路等等

    posted on 2005-05-25 15:42 BlueDavy 閱讀(3364) 評論(1)  編輯  收藏 所屬分類: Plugin Architecture

    評論

    # re: 關于Plugin Framework的關鍵因素 2006-06-12 11:05 綠色使者、綠色心情

    這幾點挺好的,在此基礎上,我比較了spring和sca的一些類似特點  回復  更多評論   

    公告

     









    feedsky
    抓蝦
    google reader
    鮮果

    導航

    <2006年6月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    統計

    隨筆分類

    隨筆檔案

    文章檔案

    Blogger's

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费A级毛片在线播放| 免费无码又爽又黄又刺激网站| 久久亚洲精品中文字幕| 亚洲电影国产一区| 亚洲日本VA午夜在线电影| 鲁啊鲁在线视频免费播放| 13一14周岁毛片免费| 四虎影院免费在线播放| 亚洲精品偷拍视频免费观看| 久久精品亚洲一区二区| 亚洲av中文无码字幕色不卡| a色毛片免费视频| 蜜臀91精品国产免费观看 | sss在线观看免费高清| 久久www免费人成看片| 亚洲精品视频免费| 精品国产麻豆免费人成网站| 日韩免费视频播播| 亚洲美女aⅴ久久久91| 国产大片免费天天看| 国产∨亚洲V天堂无码久久久| 粉色视频在线观看www免费| 曰批视频免费30分钟成人| 无码毛片一区二区三区视频免费播放 | 亚洲AV永久无码精品水牛影视 | 国产又黄又爽又大的免费视频| 毛片基地免费观看| 亚洲女同成av人片在线观看 | 在线观看的免费网站无遮挡| 精品国产香蕉伊思人在线在线亚洲一区二区| 亚洲国产精品专区| 国产精品99久久免费观看| 国产亚洲成人久久| 久久免费国产精品一区二区| 亚洲一区二区三区深夜天堂| 成人久久免费网站| 亚洲日本一区二区三区在线| 国产精品色拉拉免费看| 亚洲嫩草影院在线观看| 美女视频黄的免费视频网页| 亚洲色欲色欲www|