OSGi

OSGi enRoute – 0202 – 工作空间

工作空间 你将会在本章中学到什么? 我们将会为OSGi enRoute配置一个bnd(tools)工...

OSGi enRoute – 0201 – 快速入门索引

快速入门索引 在这个快速入门教程中我们开发了一个小项目,该项目创建了一个单页Web应用程序。 此教程...

OSGi enRoute – 01 – 入门指南(Guide)

1 入门指南 我们确信OSGi的面向服务系统(Service Oriented System,SOS...

OSGi教程 – 11 – 使用JUnit来测试Bundle

11.1 入口说明 在Eclipse RCP版中提供了基于JUnit的插件测试工具,可以通过“Run...

OSGi教程 – 08 – OSGi框架类加载机制

8.1 Bundle生命周期 在OSGi传说的第0章我们简要介绍过Bundle的生命周期,下面我们来...

OSGi教程 – 02 – 01 – 使用DS注解来注册服务

2.6 使用编辑器来自动生成Component定义文件 在前面的内容中,我们直接手工编辑了Servi...

OSGi教程 – 10 – 使用日志服务

日志服务几乎是所有系统的必备组件,近年来大家使用得最多的应该是Log4j及其替代者Logback。但...

OSGI教程 – 07 – 常用控制台命令

下表为经常使用的OSGi控制台指令: 分类 命令 含义 命令格式样例 控制框架 shutdown 关...

OSGi教程 – 06 – JavaFX库转化为Bundle

为了能在OSGi环境中引用JavaFX相关类,在上一章中我们采取的策略是把jfxrt.jar文件手工...

OSGi教程 – 05 – 在OSGi环境中使用JavaFX

本章将介绍如何在OSGi环境中启动JavaFX程序,并在JavaFX程序中调用OSGi服务。 Jav...