WEB开发网
开发学院软件开发Java 以 OSGi 包的形式开发和部署 Web 服务 阅读

以 OSGi 包的形式开发和部署 Web 服务

 2010-03-31 00:00:00 来源:WEB开发网   
核心提示: 先决条件首先下载并安装 Eclipse 3.5(Galileo),Eclipse 3.5 包含了一个叫作 Equinox的 OSGi 框架然后下载 cxf-dosgi 单包发行版和 osgi compendium 包,以 OSGi 包的形式开发和部署 Web 服务(2),下载这两个包并保存到本地

先决条件

首先下载并安装 Eclipse 3.5(Galileo)。Eclipse 3.5 包含了一个叫作 Equinox的 OSGi 框架

然后下载 cxf-dosgi 单包发行版和 osgi compendium 包。下载这两个包并保存到本地的同一个目录中。

下载并安装 Apache Tomcat 5.5.9。我们将使用在 OSGi 容器(Eclipse)外部的 servlet 容器,用来安装和运行我们的服务客户机。

准备 OSGi 容器

在开发一个分布式服务包之前,首先启动容器并把 cxf-dosgi 注册为服务提供商 enabler,从而为 OSGi 容器做准备。

使用一个空的工作空间启动 Eclipse 3.5。把 Perspective 设置为 “Plug-In Development”。一个 Eclipse 插件基本上就是一个 OSGi 包。

接下来使用菜单选项导入 cxf-dosgi osgi compendium 包以及 osgi compendium 包:

File/Import/Plug-In Development/Plug-ins and Fragments

然后选择下载包所在的目录。请参见 下面的图 1。

图 1. 导入所需的包。指定目录位置
以 OSGi 包的形式开发和部署 Web 服务

查看原图(大图)

单击 Next。在下一个对话框中,Eclipse 会显示已下载的包。请参见 下面的图 2 。

图 2. 导入所需的包,选择已下载的包
以 OSGi 包的形式开发和部署 Web 服务

上一页  1 2 3 4 5 6 7  下一页

Tags:OSGi 形式 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接