以 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. 导入所需的包。指定目录位置
查看原图(大图)
单击 Next。在下一个对话框中,Eclipse 会显示已下载的包。请参见 下面的图 2 。
图 2. 导入所需的包,选择已下载的包
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››开发移动 Web Ajax 应用
- ››开发者眼中的iPhone与Android
- ››开发者或想使用的10个Android2.2新特性
更多精彩
赞助商链接