`
isiqi
  • 浏览: 16852629 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

felix开发一

阅读更多

osgi开发麻烦,功能也不过如此,就是一个软件的热插拔。

当一个接口多个实现类的时候,可以不关闭系统就是热切换不同的实现类提供不同的服务。

目前eclipse集成了equinox,在eclipse里可以方便的基于equinox来开发osgi应用。

但是有的人(像我)就很喜欢apache的东西,osgi也不例外,所以我选择了felix(基于对apache的信任)

所以建议在eclipse里面基于equinox(主要是方便快捷)开发标准的osgi应用,然后导出osgi标准的jar包部署在felix上面

这样开发也方便,部署也用了自己想用的框架。

下面为导出过程片段

下面为部署过程的片段

felix和equinox的实现还是有一定的区别的,见下图,(能看出区别吗?)

分享到:
评论

相关推荐

    Felix华为Felix开发和运行包。

    【标题】:“Felix华为Felix开发和运行包”揭示了这个压缩包是针对华为公司的一款名为Felix的开发和运行环境。Felix是Apache软件基金会下的一个项目,它是一个基于OSGi(Open Service Gateway Initiative)规范的...

    Felix 和 Struts2 开发 Web 应用

    Struts2则是一种强大的Web应用开发框架,它继承了Struts1的优点并引入了许多改进。Struts2的核心是Action类,它是处理用户请求的中心组件。它通过拦截器(Interceptor)链来执行一系列预定义的任务,如验证输入、...

    felix软件包

    这个版本的压缩包名为"org.apache.felix.main.distribution-5.4.0.zip",暗示了它是一个主要的发行版,可能包含了运行和开发OSGI应用所需的核心组件。 在压缩包内的"felix-framework-5.4.0"文件夹中,我们可以期待...

    felix 文档

    #### 一、Apache Felix简介 Apache Felix 是一个遵循 OSGi(Open Service Gateway Initiative)R4 规范的开源实现。OSGi 是一个面向服务的架构,旨在为 Java 应用程序提供模块化支持,使应用程序能够在运行时动态...

    Felix 2.0.4

    Apache Felix是Apache软件基金会开发的一款开源OSGi实现,它遵循OSGi规范并提供了一种灵活、模块化的Java应用程序开发方式。OSGi(Open Services Gateway Initiative)是一种服务导向架构,它的核心特性是将Java应用...

    apache-felix-demo

    Apache Felix 是一个基于 Java 的开源框架,它是 OSGi(Open Service Gateway Initiative)规范的实现。OSGi 是一套用于管理 Java 应用程序模块化、动态部署和版本控制的框架。Apache Felix 演示(apache-felix-demo...

    Felix_OSGi实作

    Felix是OSGi容器的一个实现,是Java开发者在进行模块化开发时的常用工具。 在开发使用Felix的OSGi应用时,首先需要准备开发环境,这通常涉及到JDK、Maven和Felix这三个主要部分。JDK是Java Development Kit,是Java...

    Felix 小例子

    总的来说,这个"Felix小例子"提供了一个实际操作的平台,帮助开发者熟悉OSGi和Felix框架,提升模块化开发和管理的能力。通过研究和实践这个例子,不仅可以掌握Felix的用法,还能深入理解OSGi的核心理念和优势。

    felix 可以用jar包

    总的来说,Apache Felix通过支持jar包,提供了一种灵活、模块化和动态的Java应用开发和运行环境,这对于大型复杂项目或需要频繁迭代的场景尤其有用。通过深入理解OSGi和Felix的工作原理,开发者可以构建出更稳定、可...

    felix-framework-5.6.8

    Felix Framework是Apache软件基金会开发的一个开源OSGi(Open Service Gateway Initiative)框架,它为Java应用程序提供了一种模块化开发的方式。OSGi是一种标准的Java模块系统,它允许开发者将复杂的软件系统分解为...

    osgi felix plug in

    Felix是OSGi联盟实现OSGi核心规范的一个开源实现,它是Apache软件基金会的一部分。Felix Plugin则是在Felix OSGi环境中使用的插件,用于扩展和增强Felix的功能。 这篇名为“osgi felix plug in”的博文虽然链接不...

    Eclipse中搭建Felix运行环境

    Felix是OSGI规范的一种实现,它是Apache基金会的一个开源项目,提供了一个轻量级、高效的OSGI运行时环境。本篇文章将详细介绍如何在Eclipse中搭建Felix运行环境,以便进行OSGI企业应用的开发。 首先,我们需要安装...

    org.apache.felix.main.distribution-4.2.1.zip

    1. **OSGi 框架**:OSGi 提供了一种动态的模块化平台,使得 Java 应用程序可以被拆分成多个互相独立的模块(称为“bundle”),每个模块都有自己的类路径和生命周期管理。Apache Felix 就是 OSGi 规范的一个实现,它...

    osgi选型比较 实例Equinox、Apache Felix与Spring DM

    OSGi(Open Services Gateway Initiative)是一种模块化系统和Java应用程序框架,它允许开发人员将应用程序分解为一组可独立更新和管理的小型服务组件。在选择OSGi实现时,通常会考虑Equinox、Apache Felix和Spring ...

    felix-framework-6.0.1.rar

    总之,“felix-framework-6.0.1.rar”是一个完整的OSGi开发环境,包含了运行、管理和学习Felix框架所需的所有组成部分。无论是新手还是经验丰富的开发者,都可以通过这个压缩包快速入门和深入了解OSGi技术。

    felix整合spring

    1. **了解OSGi和Felix**:首先,理解OSGi的核心概念,包括模块(Bundle)、服务和生命周期管理。Apache Felix是一个开源的OSGi框架,提供了一套用于创建、管理和运行OSGi服务的工具。 2. **引入OSGi支持到Spring**...

    OSGi and Apache Felix 3.0 Beginner's Guide

    Apache Felix是一个开源的OSGi实现,它允许开发人员利用OSGi的模块化能力构建应用程序。 OSGi的技术要点涵盖框架布局、功能层、束(Bundle)生命周期状态、束布线以及共享服务注册表等方面。框架布局通常指出了OSGi...

    Felix---Java开发笔记20100628

    本文将基于“Felix---Java开发笔记20100628”这一主题,深入探讨Java及其相关的开发工具和技术栈,包括MyEclipse、Struts、Hibernate、Spring以及JavaScript和Ajax。 首先,Java是一种面向对象的、跨平台的编程语言...

    FELIX

    虽然没有具体列出“2207”这个压缩子文件的详细信息,但可以想象它可能是一个包含2207个字符的字体资源,或是某种与“FELIX”相关的特定字体设计项目。在实际应用中,设计师和开发者会根据项目需求选择合适的字体,...

    org.apache.felix.main.distribution-5.0.1

    此外,Felix 社区还开发了一系列的附加组件,如配置管理器、服务跟踪器等,以支持更复杂的场景。 总的来说,Apache Felix main distribution-5.0.1 是一个轻量级、模块化的 Java 运行时环境,适用于构建可扩展、可...

Global site tag (gtag.js) - Google Analytics