OSGI 企業級開發系列

2021-09-01 12:09:59 字數 966 閱讀 6491

2、osgi 平台選型:目前我接觸到的是eclipse採用equinox 和 apache的felix

個人感覺felix更流行一些,參考的幾本書籍的**都是基於此平台的,加上眾多子專案   (ipojo aries)貌似是不錯的選擇。

equinox 平台有較多的中文參孝資料,《osgi原理與最佳實踐》中的專案就是基於此平     臺,也有一些子相關專案,像gemini專案

3、需解決的問題:

1、osgi與jdbc的整合,通過jdbc訪問oracle資料庫

2、osgi與jpa的整合,通過jpa訪問oracle資料庫

3、系統按模組劃分的粒度

4、osgi開發web專案的相關步驟與問題

5、web前端採用什麼框架、技術

至於hibernate,《osgi 高階》中詳細介紹了如何整合,本人水平水限,研究半開未弄懂,

4、存在疑問

1、blueprint規範與declarativeservices規範的區別

2、geinimi blueprint專案與spring 的關係

3、osgi與web伺服器的整合

5、說明:

經過前期了解與實踐採用equinox與geinimi來組合一些開源框架實現乙個oa系統,專案原始碼會放到goole code中,

開發環境:    eclipse 4.2.1

osgi環境:    equinox 3.8 、felix 4.0.3 看情況選擇,標準osgi

bundel可以執行在這兩個平台上

osgi企業補充:apache aries,gemini

jpa:         openjpa 2.2.0

前端:        jsp+servlet,spring mvc ,jquery easyui

6、本部落格採用知識點實踐攻關乙個個小問題,最後整合在一起的思路,期間引用的博文與參考資料都會提供出來,在此開題勵志

成功在於不停的實踐,與君共勉

企業級開發從業感受

做企業級開發也有段時間了,基本上該了解的都了解了。做為乙個行業來說,這個行業的企業家不是很好過啊。不管哪個行業都在一步步的壓縮成本。而且還是發包方一廂情願式的,物價 專案的收入反而降低了。開發人員的收入就沒有以前那麼多了 另外,付款模式上面不管是 的二三三二式付款方式還是銀行的八二式付款方式,20 ...

企業級開發的思考

曾經自己一直覺得企業級開發是神聖的,是不容質疑的。雖然有時候自己也認可 多大屁股穿多大褲衩 的道理,可是那種重量級的開發模式在自己心目中占領的位置一直是不容侵犯的。直到近期公司打算要做個東西的時候才發現企業級真的非常重,重到90 以上的情況用不到。之前考慮過ejb和spring。自己一直覺得僅僅有e...

企業級開發框架 Django 一

這次學習python世界中應用最廣泛的 發展最成熟的django web框架。因為django足夠完整,所以使用django自身就可以開發出非常完整的web應用,並不需要借助像sqlalchemy之類的其他資料訪問元件,本節我講介紹django的歷史 特點 總體架構,並在時間中安裝django框架。...