OSGi enRoute

OSGi的面向服务系统(Service Oriented System,SOS)是目前的最佳软件开发范式,但同时人们采纳新的范式是何其不易。OSGi enRoute项目正是为了解决这些问题而生。此项目由OSGi联盟发起,它的目的在于扫除采用OSGi的障碍。它用于创建一个敏捷应用程序开发环境,就如同使用Ruby on Rails来快速开发应用一样,在不断扩展功能的同时不会失去OSGi/Java的优点。

本系列文章为OSGi enRoute官方文档的中文翻译,英文原文地址http://enroute.osgi.org/。

本系列文章包含以下内容:

1 入门指南(Guide)

2.1 快速入门索引

2.1_2 工作空间

2.1_3 创建一个应用程序

2.1_4 练习使用服务

2.1_1 先决条件

2 教程

2.2 基础教程索引

2.2_1 准备工作

2.2_2 工作空间

2.2_3 API工程

2.2_4 Provider 工程

2.2_5 使用(标准的)JUnit来测试Provider

2.2_6 运行你的代码

2.2_7 Debugging调试

2.2_8 依赖

2.2_9 在 OSGi中进行测试

2.2_10 部署应用程序

2.2_11 持续集成

2.3 – 结合Maven使用OSGi enRoute

2.3_1 – 父 Pom

2.3_2 – API 工程

2.3_3 – Provider Bundle 工程

2.3_4 – 测试我们的Provider

2.3_5 – OSGi 运行时

2.3_6 – Command 工程

2.3_7 – Dependencies

2.3_8 – 一个Web应用程序

2.3_9 – 集成测试

2.3_10 – Module

2.3_11 – 持续集成

2.3_12 – Eclipse和Bndtools

系列文章已全部上线,谢谢~

打赏一下
支付宝
微信