《OSGI官方指南》如何開始使用OSGI
阿新 • • 發佈:2018-12-23
如何開始使用OSGI
你理解了使用OSGI技術帶來的收益,如何開始呢?
- 如果你是一個java開發人員,且想實踐一下(寫一個helloworld或者其他什麼的),那麼下一節有很多可訪問的入門教程連結。
- 如果你有什麼疑問, 有一個 OSGi開發者論壇 ,你可以在上面提問。這個論壇被一些OSGi方面的專家關注著。你可以通過這個列表參與當前規範的討論
- 如果你想了解更多的技術資訊,參加OSGi相關介紹的會議。有關於OSGi最權威的會議是聯合了EclipseCon的OSGi DevCon。然而還有很多其他關於OSGi的會議,所以我們已經準備了一個即將進行的會議資訊的網頁。
- 如果你要查詢規範,請瀏覽規範頁面
- 如果你正考慮在你的工程中使用OSGI技術,開始時就獲取一些幫助明智的.我們已經為你準備一個培訓頁面。
- 如果你在OSGi裡面看到了商機,並且想與OSGi聯盟討論,那麼別在猶豫聯絡我們
書籍
OGSi聯盟提供規範,但是並不實現。這個優勢是巨大的,因為你可以選擇很多種實現方式。因為在不同的實現裡面建立OGSi框架也是不同的,我們將為你連結到不同的頁面教程,指導你如何使用不同的開源框架開發OSGi的bundles。
下面的章節根據不同的實現,給出了不同的教程。大多數教程都是以OSGi為中心的。真正的問題是如何開始使用框架和用什麼shell命令。獲取某個框架的教程很容易並且很容易遷移到另一個框架。
使用 Apache Felix
Apache Felix 源於第一個開源的OSGi實現Oscar。該網站有豐富的示例和文件.
- Felix 教程 – 從簡單到深入的大量教程
- Neil Bartlett’s book – Neil正在寫一本OSGi的書並且使用了很多有趣的教程。在他的書中,他使用Felix作為示例的框架
使用 Eclipse Equinox
Eclipse Equinox是一個基於Eclilpse IDE的框架。這個是一個非常流行的框架,因為它與用於開發bundle的Eclipse IDE整合。
使用 Knopflerfish
程式碼片段
其他
需要更多的材料,請檢視 教程頁面
更多資訊資源
如果對於該頁面,你有一些有意義的連線,別猶豫,傳送給