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

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

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

    解讀OSGi DevCon2008 Topic

    OSGi DevCon2008已經閉幕,迫不及待、非常迫不及待的希望能了解更多此次大會的盛況,不過目前相關的新聞報道等還是比較少的,除了osgi.org/blog上有三四篇報道,根據日程找到目前公開的OSGi DevCon 2008中Topic的PPT,共11個,在此根據自己看這些PPT的情況做個簡單的介紹和評價。
    1、Android and OSGi: Can they work togther?
          推薦指數  ★★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=276
          主講人 BJ Hargrave (CTO of OSGi Alliance)   Neil Bartlett
          這個Topic關注的人好像挺多的,不過我對android不怎么了解,只能在這里簡單的說下這個PPT了。
          首先,這個PPT背景和字對比太強了,看起來挺累的,:(
          不過PPT的內容還是不錯的,至少前幾頁就已經讓我初步的知道了android是個怎么樣的東西。
          這個PPT屬于一個實踐性很強的PPT,清楚的介紹了如何改造Equinox這樣的OSGi實現,使得它能夠應用在android中,PPT中詳細的介紹了改造的方法以及原因,所以還是很值得一看的。
          由于對android不夠了解,我不好評價這兩者的合并各會得到什么優點,等有機會了解了android后再對這個話題來做分析。
    2、BUG: A Customizable Hardware and Software Platform Using Linux,Java and OSGi
          推薦指數 ★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=349
          主講人 Ken Gilmer(Bug Labs)    Angel Roman(Bug Labs)
          這個Topic并不屬于自己很關注的,不過既然有PPT,還是簡單看了下。
          簡單來講,是個基于OSGi的硬件平臺,看PPT的意思應該是基于此平臺方式開發的硬件是可以直接熱插拔的,這個熱插拔的概念是類似連PCI卡那些都是可以的,而且Bundle中的OSGi service還可以以webservice的方式對外提供調用,這樣說來,也就可以在外部調ws來操作硬件了。
    3、Everything can be a bundle
          推薦指數 ★★★★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=145
          主講人  Erik Wistrand
          這是個非常有意思的PPT,在這個PPT中Topicer介紹了一個可以自動將現有的jar在完全不做任何改動的情況下打包為OSGi Bundle的方式,如果沒做過OSGi應用而只是簡單玩過OSGi Framework的話,也許你不會覺得這有什么難的,這個過程中會有些什么問題在PPT中講的還是比較詳細的,主要是classloader方面的問題,一個很典型的,在以前正常的情況下,用當前thread的contextClassloader能取到的class到了OSGi后就不一定能取到了,還有像Class.forName這種就更了,在以往要將使用了這些方式加載class的jar改造為OSGi bundle,還是需要花費一番精力,而這篇PPT中給出的一個方法呢,看著讓我差點驚訝的不行,它是直接采用asm動態的分析bytecode,然后替換從而做到的,例如它發現有使用Class.forName的,就會將這里改為使用此工具提供的一個classloader來加載,PPT中最后舉了個例子,來把一個傳統的jedit jar直接就做成了OSGi Bundle,相當的帥,:)
    4、Modular web applications based on OSGi
          推薦指數 ★★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=244
          主講人  Jochen Hiller
          這個Topic是列入了關注的Topic系列的,不過發現PPT中其實沒講什么,我開始以為會講如何做一個modular web application,看PPT才發現原來只是講OSGi的HttpService不夠強(因為是servlet 2.1 spec的),所以自己做了個WebapplicationService來支持web.xml這樣的方式,當然,這個在實際使用中還是很有幫助的,不過后面還會提到另外一個,貌似這東西和現在OSGi RFC 66的東西有重疊了。
    5、Spring-DM Tutorial
          推薦指數 ★★★★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=495
          主講人 Adrian Colyer (CTO of SpringSource)   Martin Lippert     BJ Hargrave
          這個Topic也是列入了關注的Topic系列的,不過主要是因為這是Spring-DM的第一次公開宣講,PPT寫的相當的厚,99頁,my god,由于我之前使用過了Spring-DM,因此也就只是粗略的瀏覽了下這個PPT,只能說這個PPT很適合Spring-DM的初學者看,如果已經用過的人的話估計從這個PPT中學習不到多少東西。
          本來是想從這個PPT中看看有沒有考慮采用Spring-DM后打算支持原有Spring Bean的動態加載的,如果在現場的話,我估計我會問這個話題。
    6、Using OSGi Metadata with a standard classloader
          推薦指數 ★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=383
          主講人   David Kemper (Principal Architect of TIBCO)
          這篇PPT沒講的很詳細,不過意思還是表達出來了,就是在不使用OSGi框架的情況下去使用OSGi的一些metadata,主要是為了實現像package import/export的控制、version的控制,這兩個需求在實際的項目中好像確實挺多的,看來Tibco之前考慮OSGi就是這兩個原因了。
    7、EEG Status Report
          推薦指數 ★★★★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=131
          主講人 Eric Newcomer (CTO of IONA)   Tim Diekmann (Siemens)
          這個Topic是列入了關注的Topic系列的,終于是看到了EEG成立一年來都干了什么,咋一看,忒帥了,沒想到EEG這一年還真干了不少活,EEG這一年來討論了很多新的規范,估計這些規范是要列入OSGi將來版本的,其中像OSGi Managment Object Model、Remote Management Architecture,這兩個都是我最近也考慮到的東西,還有像OSGi Intergration of  SCA(Part of RFC 119),Distributed OSGi - External Services and Service Discovery(RFC 119),這個我就更關心了,不過目前只有OSGi members才可以看到這些規范,真希望這些規范能盡早的頒布,當然,更希望equinox緊跟這些規范,在頒布時就同時提供實現,:),其他研究中的規范也都是很不錯的一些,相當的帥,看來EEG可真不是蓋的,雖然進度貌似是有點慢,RFC 119、124、122今年會正式的release,期待著吧...
    8、Introducing OSGi technology to existing projects
          推薦指數 ★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=353
          主講人 Nils Hofseth Anderson
          這個Topic簡單的講到了為什么要用OSGi,然后就是把現有的projects移植到OSGi會面臨哪些挑戰,這里面推薦的方法是用maven/ant+bnd來進行改造,當然,這也是一種好的方法,不過還是有很多事情要做的,可以參看下OSGi進階Opendoc里寫的。
    9、The OSGi Complete
          推薦指數 ★★★★
          下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=149
          主講人  Pavlin Dobrev     Stoyan Boshev
          對這個Topic不是非常感興趣,這個Topic重點在于講OSGi Services Spec中的幾個由Prosyst捐獻出來的Service實現:Wire Admin Service、Declarative Services、IO Connector Service、Initial Provisioning,由于這里面只對DS有點興趣,其他幾個service也沒怎么去看,如果感興趣的話可以看看這個PPT,不過這篇PPT主要是講怎么用,如果是講怎么實現這些service的話就好了,:)
    10、What's Next for OSGi
            推薦指數 ★★★★★
            下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=371
            主講人 BJ Hargrave
            這個Topic對于所有OSGi fans來說都是非常關心的,不算失望,至少從PPT中知道大概的進度,在今年年底會頒布OSGi新版規范的草稿,在這個新版規范中,重點會涵蓋:DS的提升、Manifest的重寫、Service Registry Hooks、Class Loading增強、ServiceException、BundleTracker、并發,當然,對于企業版的規范而言,則會加上Distributed OSGi,這些話題都是現在使用OSGi的人很關心的內容,看來這個新版規范是非常值得期待的。
    11、The Virtual OSGi Framework
            推薦指數 ★★★
            下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=86
            主講人  Jan S. Rellermeyer
            這個Topic是關注的Topic系列中的,翻譯PPT才知道原來R-OSGi的service discovery是基于SLP實現的,不過這個Topic需要涵蓋的內容實在太多了,PPT上寫的都不怎么深入,因此也沒學到多少東西,看下來的感覺和基于OSGi實現SCA是非常的像,只是它還具備了SOA Govermance的特性,而且還考慮了load balance情況下的支持,好像真的不錯,估計現場聽的話可能會好很多。 

    總體而言,有次這樣的DevCon還是很爽的,實戰的、理論的Topic都有,大家各取所好,:),是個很好的交流機會,希望后續Peter Kriens會寫更多的關于此次大會的blog。       
    還有不少值得關注的Topic沒有放上PPT,像Build Secure OSGi Applications、Remotely deploying Equinox with Maynstall等等,無法對其做出評價了,真希望能拿到這次所有Topic的視頻,有錄音也行,:)。

    ps:在這個部分說下自己看到的另外一個感興趣的Topic
    SwordFish
    下載地址:http://www.eclipsecon.org/2008/?page=sub/&id=86
    SwordFish是一個基于Equinox、JBI和SCA的SOA實現平臺,挺有意思,不過它要等到2008 Q2左右才能看到初步成果,值得關注,因為目前像IBM盡管有了SCA實現,不過也沒明確說SCA Component Model那塊是不是就是基于Equinox擴展來實現的,當然,Newton是開源的基于OSGi實現的SCA,也是可以研究的。

    posted on 2008-03-23 23:34 BlueDavy 閱讀(3282) 評論(12)  編輯  收藏 所屬分類: OSGi、SOA、SCA

    評論

    # re: 解讀OSGi DevCon2008 Topic 2008-03-24 09:38 papa

    給的鏈接下載不了啊,bluedavy有這些ppt么,能不能發給我看看
    email:rain2sunny@gmail.com
    謝謝了
    一直在關注OSGi,經常看你的blog,呵呵  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic[未登錄] 2008-03-24 13:07 David

    不錯,摟住辛苦。  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic[未登錄] 2008-03-24 13:29 BlueDavy

    @papa
    不好意思,好像今天eclipseCon2008的那些link都不行了,等等看,也許明天可以,我手頭有上面說到的所有的Topic的PPT,有點大,我之后發到你郵箱吧。  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-03-24 14:20 glam

    謝謝提供這么有意義的內容分享
    能否把PPT發到我的郵箱,謝謝

    oyster_azone@yahoo.com.cn

    謝謝  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-03-25 00:09 flyisland

    不錯不錯,這些簡介挺有幫助的,thanks :)  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-03-26 09:28 tly

    樓主辛苦了,好人做到底哈.
    我的郵箱:li_yong_tian@126.com  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-03-27 09:45 BlueDavy

    @tly glam
    發給你們兩位的mail都沒成功...

    目前我blog上提供的link都已可用,大家可以自己點進去下載。  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-03-31 01:53 nphart

    想問樓主一個關于osgi integration test的問題。
    已經開發的osgi組件(非spring DM)可否用spring DM框架來進行integration測試,主要是想利用spring DM現成的測試框架。可以的話工作量大否,是不是只需將其manifest修改以及用xml聲明及引用服務即可?或者樓主有其他更好的建議嗎?  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-03-31 10:23 BlueDavy

    @nphart
    這個,我也沒用過,Spring-DM號稱是支持的不錯的,建議自己仔細看看它的reference吧。
      回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic[未登錄] 2008-04-11 22:33 超越巔峰

    Spring OSGI 快速入門中文教程
    http://dev2dev.bea.com.cn/blog/chaocai/200804/spring_osgi_03_976.html  回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-04-16 17:30 buptrobin

    打包下載 http://www.eclipsecon.org/2008/sub/attachments/attachments_2008.zip
      回復  更多評論   

    # re: 解讀OSGi DevCon2008 Topic 2008-05-28 13:27 gaoqs

    謝謝
    很不錯
      回復  更多評論   

    公告

     









    feedsky
    抓蝦
    google reader
    鮮果

    導航

    <2008年3月>
    2425262728291
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    統計

    隨筆分類

    隨筆檔案

    文章檔案

    Blogger's

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 13一14周岁毛片免费| 亚洲黄色片在线观看| 亚洲深深色噜噜狠狠网站| 97av免费视频| 91亚洲精品自在在线观看| 91精品全国免费观看含羞草| 国产V亚洲V天堂A无码| 和老外3p爽粗大免费视频| 亚洲男人天堂2020| 免费观看四虎精品成人| 亚洲日韩人妻第一页| a级毛片在线免费| 久久丫精品国产亚洲av不卡 | 四虎国产精品免费久久| 亚洲一级特黄特黄的大片| 久久WWW色情成人免费观看| 久久乐国产综合亚洲精品| 大陆一级毛片免费视频观看| 色多多免费视频观看区一区| 亚洲欧洲日本在线| 98精品全国免费观看视频| 亚洲日本天堂在线| 亚洲成A人片77777国产| a毛片免费观看完整| 亚洲国产精品yw在线观看| 在线观看亚洲免费| 香港特级三A毛片免费观看 | 国产成人精品免费视频大全| 国产国拍亚洲精品福利| 久9久9精品免费观看| 亚洲无码一区二区三区| 国产综合亚洲专区在线| 99ee6热久久免费精品6| 亚洲精品宾馆在线精品酒店| 国产精品亚洲综合专区片高清久久久 | 亚洲高清无在码在线电影不卡| 特级做A爰片毛片免费69| v片免费在线观看| 亚洲免费一级视频| 免费成人在线观看| 91av视频免费在线观看|