Re: [請益] OSGi~ 有高手可教學嗎

看板Soft_Job作者 (熱~~~~)時間11年前 (2013/06/18 23:06), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串3/3 (看更多)
我只能說OSGi真是一個該死的東西。 一開始覺得 哇....可抽拔真是酷,用了一陣子開始發現資訊真是不多 發生問題還不太知道怎麼解決。 不過我是嘗試用OSGI做J2EE,整合了Spring,hibernate,後來還是回到傳統方法 如果是做像Eclipse這種核心模組與外掛模組分的很乾淨的,應該還是不錯。 個人建議,如果用不到,還是先不用研究了。 OK 回到正題 入門先去抓 "OSGi原理与最佳实践",infoQ有出免費的精選版,網路上就可以抓到 照著書裡面的範例做一次,應該開始對OSGi有點感覺了,也會一點OSGi的指令。 再來,可以看一下 http://www.eclipse.org/forums/index.php/m/110422/ 裡面的連接應該是2006年的演講內容,可以對OSGi有更進一步的幫助 不過您看看,2006年講的,到現在OSGi還是沒什麼應用....QQ 最後,當然要看書啦,OSGi的資訊真的不多,看書是最快的 [OSGi实战].(OSGi.in.Action).R.S.Hall&K.Pauls&S.McCulloch&D.Savage.文字版 (推薦這本,就是OSGi in Action) Spring Dynamic Modules in Action (我是看這本,因為要用Spring,但是會搭配OSGi in action) OSGi and Apache Felix 3.0 Beginner’s Guide (Felix相關的書,不過參考amazon的評價後,我決定不花時間看,留在身邊備用) Module JAVA (Felix也有相關,不過我不想在研究OSGi了,連看都沒看過) 正常來說,應該看完OSGi in action就可以開工了。 至於書從哪來...你看OSGi in action的書名那麼怪,可以google 看看 另外,有個十分重要的初學者重點秘訣,我看網路上都沒有人講到這個重點 現在分享一下。 秘訣就是,OSGi是可以整合log4j的,有時Felix等OSGi容器發生錯誤時 不會在畫面上出現,如果又沒有設定log4j,那根本不知道發生什麼問題 自從我發現可以從那邊看錯誤訊息的log後,進展超快的啊!!!!! 最後,如果覺得這篇文章有幫助到你 在沒有洩露商業機密的話,你也可以分享一下OSGi是要應用在那個方面。 我對OSGi的實際應用真是蠻好奇的。 當然,像教科書上都有講到的應用, 像智慧家電、車用軟體、類似Eclipse這種工具,WebServer等等。 這個我是知道的,不知還有沒有跟讓人眼睛一亮的應用。 ※ 引述《playkid (lopi)》之銘言: : 各位大大 : 因為公司和國外公司合作要以OSGi(felix)和Maven來開發軟體專案 : 由於小弟本身比較少碰OSGi, : 所以想要問有沒有相關領域的前輩, : 可以教導一下國內是否有比較知名的教學單位或課程, : 如果有善心人士可以直接提供教學或者是有空可以接一下外包是更好@@, : 感謝各位~ : PS:不知道這樣po文可不可以~ 如有觸犯版規請不吝告知 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.162.187.199

06/18 23:32, , 1F
之前寫論文的時候 有看到台科大的一個老師 有將OSGi應用在
06/18 23:32, 1F

06/18 23:33, , 2F
Android平台上使用~ 算是車載網路的應用
06/18 23:33, 2F

06/18 23:48, , 3F
之前有在Eclipse Virgo 上玩過一陣子OSGi xD
06/18 23:48, 3F

06/19 01:01, , 4F
06/19 01:01, 4F

06/19 01:04, , 5F
開發出給老年人的應用情境 並結合室內控制技術(KNX)
06/19 01:04, 5F
文章代碼(AID): #1Hm7UCak (Soft_Job)
文章代碼(AID): #1Hm7UCak (Soft_Job)