《OSGI官方指南》如何开始使用OSGI

如何开始使用OSGI

你理解了使用OSGI技术带来的收益,如何开始呢?

  • 如果你是一个java开发人员,且想实践一下(写一个helloworld或者其他什么的),那么下一节有很多可访问的入门教程链接。
  • 如果你有什么疑问, 有一个 OSGi开发者论坛 ,你可以在上面提问。这个论坛被一些OSGi方面的专家关注着。你可以通过这个列表参与当前规范的讨论
  • 如果你想了解更多的技术信息,参加OSGi相关介绍的会议。有关于OSGi最权威的会议是联合了EclipseCon的OSGi DevCon。然而还有很多其他关于OSGi的会议,所以我们已经准备了一个即将进行的会议信息的网页。
  • 如果你要查找规范,请浏览规范页面
  • 如果你正考虑在你的工程中使用OSGI技术,开始时就获取一些帮助明智的.我们已经为你准备一个培训页面。
  • 如果你在OSGi里面看到了商机,并且想与OSGi联盟讨论,那么别在犹豫联系我们

书籍

书名 作者
Building Modular Cloud Apps with OSGi Paul Bakker, Bert Ertman
OSGi in Action: Creating Modular Applications in Java Richard S. Hall, Karl Pauls, Stuart McCulloch, David Savage
OSGi and Equinox: Creating Highly Modular Java Systems Jeff McAffer, Paul VanderLei, Simon Archer
OSGi in Depth Alexandre de Castro Alves
Enterprise OSGi in Action Holly Cummins, Timothy Ward

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

Knopflerfish 是从开始就参加了OSGi的Makewave的开源实现.

代码片段

其他

需要更多的材料,请查看教程页面

更多信息资源

如果对于该页面,你有一些有意义的连接,别犹豫,发送给 the admin.

原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 《OSGI官方指南》如何开始使用OSGI

  • Trackback 关闭
  • 评论 (0)
  1. 暂无评论

return top