`
softlife
  • 浏览: 109235 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

OSGI必须启动的服务

    博客分类:
  • OSGI
阅读更多
OSGI必须启动的服务:
  • 0 ACTIVE      org.eclipse.osgi_3.4.2.R34x_v20080826-1230
  • 1 ACTIVE      org.eclipse.equinox.http.jetty_1.1.0.v20080425
  • 2 ACTIVE      org.eclipse.osgi.services_3.1.200.v20071203
  • 3 ACTIVE      javax.servlet.jsp_2.0.0.v200806031607
  • 4 ACTIVE      org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830
  • 5 ACTIVE      org.mortbay.jetty_5.1.14.v200806031611
  • 6 ACTIVE      javax.servlet_2.4.0.v200806031604
  • 7 ACTIVE      org.eclipse.equinox.ds_1.0.0.v20080427-0830
  • 8 ACTIVE      org.eclipse.equinox.common_3.4.0.v20080421-2006
  • 9 ACTIVE      org.apache.commons.logging_1.0.4.v20080605-1930
  • 10 ACTIVE      org.eclipse.osgi.util_3.1.300.v20080303
  • 11 ACTIVE      org.eclipse.equinox.frameworkadmin.equinox_1.0.2.R34x_v20080911
  • 12 ACTIVE      org.eclipse.equinox.frameworkadmin_1.0.2.R34x_v20080910
  • 13 ACTIVE      org.eclipse.equinox.util_1.0.0.v20080414
  • 14 ACTIVE      org.eclipse.equinox.registry_3.4.0.v20080516-0950
  • 15 ACTIVE      org.apache.commons.lang_2.3.0.v200803061910
分享到:
评论

相关推荐

    osgi服务(加法和乘法)

    OSGi(Open Services Gateway ...使用者可以通过启动对应的bundle来选择执行加法还是乘法运算,展示了OSGi框架在动态服务发现和交互方面的强大能力。这样的设计对于构建可扩展、可维护的Java应用程序非常有价值。

    osgi服务发布和获取方式

    但是,这种方式也存在一些缺点,如:OSGi 的动态性无法保证获取的引用长期有效,每次访问都需要手动释放服务,过于依赖 bundle 的启动顺序。因此,这种方式不推荐使用。 2. Listener 方式 Listener 方式是 OSGi ...

    OSGi_动态服务

    ### OSGi动态服务知识点详解 #### 一、OSGi服务概述 OSGi(Open Service Gateway Initiative)是一种模块化框架,旨在为Java平台提供一种标准化的模块化编程和管理环境。它允许开发者创建可插拔的组件(称为...

    OSGI服务 DS EVENT

    开发者不再需要手动编写代码来管理服务的生命周期,如启动、停止、更新等,而是通过DS的元数据声明服务的依赖关系和行为。这样可以提高代码的可维护性和可测试性,同时降低了复杂性。 在DS中,EVENT主要涉及的是...

    osgi重要文档--osgi核心规范文档,osgi服务文档,osgi-最佳原理与实践(王昊编著,共79页)

    生命周期管理则涉及bundle的启动、暂停、停止和卸载操作,使开发者可以控制服务的动态性。服务注册与发现机制则通过服务事件和服务引用实现组件间的通信,增强了系统的灵活性和可扩展性。 其次,"OSGi服务文档"深入...

    OSGI的消息机制及注册服务

    在OSGI环境中,消息机制是实现bundle之间通信的关键部分,而服务注册是OSGI中实现模块间服务发现和交互的核心功能。下面将详细探讨这两个知识点。 首先,我们来了解一下OSGI的消息机制。在OSGI框架中,bundle之间的...

    OSGI 开发文档中文的

    1. **OSGI基本概念**:包括bundle、服务、生命周期(启动、停止、暂停、更新和卸载)以及类加载器的工作原理。理解这些概念是使用OSGI的基础。 2. **模块化系统**:OSGI如何实现模块化,如何定义模块间的依赖关系,...

    OSGi入门教程(OSGi Introduce)

    OSGi(Open Services Gateway Initiative)是一种Java平台上的模块化服务框架,它定义了一种标准,使得开发者能够构建可互操作的、动态的、模块化的软件系统。OSGi的核心概念是基于Java的模块化,它的主要目标是为...

    OSGi动态部署案例

    此外,OSGi还提供了生命周期管理,每个bundle有启动(STARTED)、暂停(RESOLVED)、停止(STOPPED)和未解析(UNRESOLVED)等状态。当bundle的状态改变时,相关的服务也会受到影响,这使得我们可以根据bundle的状态...

    tomcat 集成 osgi服务,示例源码

    5. **源码**:提供的源码可能包括了Tomcat的扩展或插件,用于实现OSGi服务的生命周期管理,如启动、停止、更新bundle。 6. **文档**:文档通常会包含集成步骤、配置指南、常见问题解答等,帮助开发者理解和实施...

    osgi,林昊写的osgi实战和进阶

    OSGI(Open Services Gateway Initiative)是一种Java模块化系统,它允许开发者将应用程序分解为一系列可独立部署、更新和交互的服务。林昊所著的《OSGI实战》与《OSGI进阶》是深入理解OSGI技术的重要参考资料,适合...

    OSGI规范中文版

    OSGi核心标准中规定了OSGi框架的基本要求,它定义了OSGi服务平台必须实现的一系列接口和类,以及对应的规范文档。OSGi核心规范包括以下几个核心内容: - **规范许可**:OSGi规范的版权和许可协议允许用户在遵守规定...

    OSGI 实例eclipse插件开发

    4. `org.springframework.osgi.extender`:这是Spring OSGI扩展器,它允许在OSGI环境中启动和管理Spring应用上下文。它监控bundle的生命周期,并在适当的时候初始化和销毁Spring应用上下文。 5. `osgi_serviceImpl`...

    osgi介绍osgi介绍

    在OSGi中,应用程序被分解为称为“bundle”的独立单元,这些bundle可以相互依赖并独立地加载、启动、更新和卸载,而无需重启整个系统。OSGi的核心理念是促进组件化开发,提高软件的可维护性、可扩展性和可重用性。 ...

    OSGI + Webservice 例子

    这些库可以帮助你将OSGI服务暴露为Web服务,或者将Web服务的调用封装到OSGI模块中。 4. **SOAP与WSDL**:在例子中,可能会涉及如何定义SOAP消息结构和Web服务接口的WSDL文件。WSDL描述了服务的地址、操作、输入和...

    OSGI组件编程(osgi.component.programming)

    组件的生命周期由OSGI框架管理,包括安装、启动、停止和卸载等状态。在Eclipse和Equinox环境中,你可以定义组件的元数据(如提供的服务、依赖的服务等),并将Java类与组件关联。 服务是OSGI组件间通信的关键机制。...

    osgi学习笔记(一)

    在IT领域,OSGi是一种模块化系统和Java服务平台,它提供了一种动态管理软件组件的能力。本文将深入探讨OSGi的基本概念、架构以及如何使用它来构建可扩展和灵活的Java应用程序。 首先,我们需要了解OSGi的核心概念...

    osgi-webservice教程

    OSGi的优势在于它的动态性,可以实时地安装、卸载、启动和停止服务,这使得Web服务的生命周期管理变得更加灵活。而Web服务提供了标准化的接口,使得不同系统间的数据交换变得简单。 **OSGi与Axis的集成** 在OSGi中...

    OSGi R4规范,中文版

    OSGi(Open Service Gateway Initiative)是一种模块化系统和服务组件模型,它为Java平台提供了一种动态部署、管理和执行组件的方式。OSGi最初是为了实现家庭网关设备而设计的,但随着时间的发展,它已经成为构建可...

    基于osgi构建小例子

    在本例中,`osgi.impl`可能依赖于`osgi` Bundle提供的服务,而`OSGITest1`可能用于测试或消费这些服务。在运行时,OSGi框架会自动处理这些依赖关系,确保正确加载和启动Bundle。 6. **运行与调试** 一旦配置完成,...

Global site tag (gtag.js) - Google Analytics