- 浏览: 1147004 次
- 性别:
- 来自: 火星郊区
博客专栏
-
OSGi
浏览量:0
文章分类
- 全部博客 (695)
- 项目管理 (48)
- OSGi (122)
- java (79)
- Vaadin (5)
- RAP (47)
- mysql (40)
- Maven (22)
- SVN (8)
- 孔雀鱼 (10)
- hibernate (9)
- spring (10)
- css (3)
- 年审 (6)
- ant (1)
- jdbc (3)
- FusionCharts (2)
- struts (4)
- 决策分析 (2)
- 生活 (10)
- 架构设计 (5)
- 破解 (2)
- 狼文化 (4)
- JVM (14)
- J2EE (1)
- 应用服务器 (1)
- 我的链接 (5)
- 数学 (2)
- 报表 (1)
- 百科 (6)
- Flex (7)
- log4j (2)
- PHP (1)
- 系统 (2)
- Web前端 (7)
- linux (6)
- Office (1)
- 安全管理 (5)
- python (2)
- dom4j (1)
- 工作流 (3)
- 养生保健 (4)
- Eclipse (8)
- 监控开发 (1)
- 设计 (3)
- CAS (1)
- ZK (41)
- BluePrint (3)
- 工具 (1)
- SWT (7)
- google (2)
- NIO (1)
- 企业文化 (2)
- Windoes (0)
- RCP (7)
- JavaScript (10)
- UML (1)
- 产品经理 (2)
- Velocity (10)
- C (1)
- 单元测试 (1)
- 设计模式 (2)
- 系统分析师 (2)
- 架构 (4)
- 面试 (2)
- 代码走查 (1)
- MongoDB (1)
- 企业流程优化 (1)
- 模式 (1)
- EJB (1)
- Jetty (1)
- Git (13)
- IPV6 (1)
- JQuery (8)
- SSH (1)
- mybatis (10)
- SiteMesh (2)
- JSTL (1)
- veloctiy (1)
- Spring MVC (1)
- struts2 (3)
- Servlet (1)
- 权限管理 (1)
- Java Mina (1)
- java 系统信息 (6)
- OSGi 基础 (3)
- html (1)
- spring--security (6)
- HTML5 (1)
- java爬虫搜索 (1)
- mvc (3)
最新评论
-
Tom.X:
http://osgia.com/
将web容器置于OSGi框架下进行web应用的开发 -
chenyuguxing:
你好, 为什么我的bundle export到felix工程中 ...
在Apache Felix中运行bundle -
string2020:
<niceManifest>true</ni ...
Bundle Plugin for Maven -
jsonmong:
OSGI,是未来的主流,目前已相当成熟。应用OSGI比较好的, ...
基于OSGi的声明式服务 -
zyhui98:
貌似是翻译过来的,有很少人在linux上做开发吧
如何成为“10倍效率”开发者
三种特殊形式的Bundle
Require Bundles
Require Bundle其实不能算什么特殊形式的Bundle,它只是可以直接被其他Bundle通过Require-Bundle来使用的Bundle。
如果使用了Require-Bundle,那么就可以使用该Bundle中所有的资源文件和export的package。
Fragment Bundles
Fragment Bundle是一种比较特殊的Bundle,它本身并不拥有独立的classloader,可以把它看成是Bundle的一种附属,它通过在元数据中指定Fragment-Host来说明其所依附的Bundle,只有在该Bundle使用时才会激活到这个Fragment Bundle。
Extension Bundles
Extension Bundle也是一种比较特殊的Bundle,它用于扩展system bundle,通过Fragment-Host指定到system bundle的方式来实现对system bundle的扩展。
Require Bundles
Require Bundle其实不能算什么特殊形式的Bundle,它只是可以直接被其他Bundle通过Require-Bundle来使用的Bundle。
如果使用了Require-Bundle,那么就可以使用该Bundle中所有的资源文件和export的package。
Fragment Bundles
Fragment Bundle是一种比较特殊的Bundle,它本身并不拥有独立的classloader,可以把它看成是Bundle的一种附属,它通过在元数据中指定Fragment-Host来说明其所依附的Bundle,只有在该Bundle使用时才会激活到这个Fragment Bundle。
Extension Bundles
Extension Bundle也是一种比较特殊的Bundle,它用于扩展system bundle,通过Fragment-Host指定到system bundle的方式来实现对system bundle的扩展。
发表评论
-
关于Felix Log Service
2012-12-07 16:44 1565OSGi服务纲要规范中定义了服务于OSGi平台的通用日志服 ... -
Maven 3 Felix 4 Eclipse 的搭建与部署(部分转载自别人文章)
2012-10-18 10:24 20294.1.开发环境搭建 4.2开发工具 Maven 3 F ... -
【绝对路径】OSGi环境中获取Plugin/Bundle中文件资源的绝对路径
2012-10-08 10:53 2483摘要:在进行Eclipse RCP开发的过程中,需要使用一 ... -
OpenCore:基于OSGi开发纯插件体系结构的WEB应用程序
2012-09-21 17:46 1419随着OSGi/Equinox逐渐成为Java EE服务端的基础 ... -
OSGi技术在Java Web开发中的应用
2012-09-20 11:26 1407随着 Java SE 对模块化功能原生支持的一再推迟(据最 ... -
OSGI典型的应用案例
2012-09-20 11:26 1630OSGI典型的应用案例主要有两个:分别是Eclipse和BMW ... -
OSGi特点
2012-09-20 11:26 12461、JRE版本无关性。虽然Java一直被人们认为是“Write ... -
OSGI与JMX 的关系
2012-09-19 17:09 1055不过重点是: JMX 本来设计的用途就只为了管理,我们不 ... -
在equinox环境开发web应用的"利器" -- registerResources()方法 详解
2012-09-19 17:07 1226registerResources()方法详解 1、简介 ... -
在equinox环境开发web应用的"利器" -- 序
2012-09-19 17:05 1358在equinox环境中开发web应用必须要借助一些工具包提供的 ... -
equinox环境下web应用资源的部署
2012-09-19 17:04 1304osgi的equinox实现环境下,web服务器和web应用都 ... -
OSGi产生的背景--在繁荣的混乱之中走出困惑
2012-09-19 16:58 1163软件的复杂性正在以惊 ... -
将web容器置于OSGi框架下进行web应用的开发
2012-09-16 14:26 3535将web容器置于OSGi框架下,其实就是将web容器做成OSG ... -
在Eclipse中开发OSGi Bundle
2012-09-16 14:26 1328Eclipse为开发OSGI Bundle提供了良好的支持,它 ... -
【第一代服务注册形式】 - 将一个Bundle注册为服务
2012-09-14 10:09 11531、创建业务接口类及其实现类 Java代码 ... -
Declarative Services规范简介及应用
2012-09-14 10:08 1419Declarative Services 是一 ... -
用FileInstall管理Bundle的动态安装、启动、卸载
2012-09-14 10:07 13281、文件目录如下: F:\study_osgi ... -
服务工厂 - Bundle消费者返回不同的服务对象
2012-09-14 10:03 1206一般情况下,服务对象在注册后,任何其它的Bundle在请求 ... -
服务跟踪(ServiceTracker)
2012-09-14 09:58 1155当多个Bundle使用同一 ... -
OSGi容器中Bundle之间Synchronous Communication
2012-09-11 17:07 1557OSGi Core定义了一个服务层,提供了一个Bundl ...
相关推荐
设置Bundle的六种基本形式: 1. **Toggle Switch**(开关):用户可以打开或关闭某个功能。 2. **Slider**(滑块):用于调整数值,如音量或亮度。 3. **Multi-value**(多值选择):让用户在预设的几个选项中选择...
该扩展支持标准的Akeneo产品导入/导出,因此您无需为表信息创建任何特殊的导入/导出配置文件。 与类型表的属性相关的所有产品信息都将作为JSON导入/导出。 安装 只需使用以下命令安装软件包: composer require ...
ChiselStage 是一种特殊的 Stage,用于将 Chisel 代码块编译成 Verilog 代码。ChiselStage 的主要组件包括目标依赖项、检查依赖项、添加隐式输出文件依赖项、添加隐式输出注解文件依赖项、可能的方面阶段依赖项、...
有序广播是一种特殊的广播形式,它支持广播接收者按照优先级顺序接收广播,并且前一个接收者可以拦截、修改广播数据或终止广播的传递。这种方式适用于需要按照特定顺序处理消息的情况,例如在拦截短信等系统广播时就...
一个Bundle本质上是一个具有代码、资源文件和元数据的jar包,它以一种特殊的方式运行,可以动态地安装、启动、升级和卸载,而不需要停止整个系统。 生命周期层主要涉及Bundle的运行时生命周期管理。OSGi定义了一套...
accordion则是collapse的一种特殊形式,同一时间只能展开一个面板。 9. **滚动监听(Scrollspy)**:该功能可以实时监测页面滚动,根据滚动位置高亮对应的导航链接。 10. ** affix(固定定位)**:affix插件可以让...
在苹果系统中,bundle文件是一种特殊类型的文件夹,它被伪装成一个单一的可执行文件,便于管理和分发。在这个案例中,“Unicom_cn.bundle”可能是中国联通特定区域(中国)的配置或资源文件,可能包括了与中国联通...
它将所有不同形式的信息结合在一起,并对您获得或想要获得的知识进行了很好的概述。 您将已经阅读1000多次的书放在书架的顶部。 然后,您总是想读一本书,但是您正在等待那个特殊的时刻。 或者,也许您将书本放在...
每种语言都有对应的资源bundle,键值对的形式存储字符串,键是固定的,值是对应语言的翻译。 2. **配置文件设置**: 在Struts的配置文件(如`struts-config.xml`)中,需要指定用于处理国际化请求的ActionForm类和...
而本质矩阵是基础矩阵的特殊形式,当两幅图像共轴时使用。RANSAC算法用于剔除异常值,8点法或5点法则用于估计基础矩阵或本质矩阵。 4. **姿态与位置估计**:从本质矩阵中可以分解出旋转矩阵R和平移向量t,从而得到...
Lightbox效果是一种常见的网页设计技术,它在用户点击图片缩略图时,会在当前页面上弹出一个半透明的黑色背景层,并在其中以全屏或接近全屏的形式展示大图。`spotlight.js`就是这样一种实现Lightbox效果的插件,能够...
相比之下,SharedPreferences主要用于存储应用的简单配置和用户设置,数据以键值对的形式存储在XML文件中,具备持久化特性。而Bundle则更适用于临时性的数据传递,如在Activity启动或恢复时传递数据,它的数据不保...
本质矩阵是基础矩阵的一种特殊形式,仅适用于两台相机内部参数已知的情况。 **4. 三角化(Triangulation)** - **原理:**三角化是一种根据两幅或多幅图像中特征点的位置来计算这些点在三维空间中的坐标的算法。 - ...
总的来说,通过BroadcastReceiver以广播形式销毁栈中的Activity是一种不常见的实践,它涉及到对Activity生命周期和广播机制的深入理解。在实际开发中,应谨慎使用这种方法,确保其符合用户体验和系统最佳实践。
在Android开发中,Parcelable接口是Android系统提供的一种高效的数据序列化方式,相比于Java中的Serializable接口,它在数据传输和保存时具有更高的性能。本示例"ParcelableDemo"将详细介绍如何在Android应用中使用...
修改动态参数时,`scope`选项的三种取值(BUNDLE、SPFILE、MEMORY)分别决定了参数变更的范围和持久性。 课程案例涵盖了在Oracle中创建`teacher`和`student`表,并添加相应的约束,这是数据库设计的基本实践。学习E...
在这个框架下,可以将三维欧几里得空间R^3中的向量视为在R^3上的矢量丛的一种特殊形式。 微分形式(Differential Forms)是微分几何中的另一个核心概念,它为描述各种几何对象提供了工具,尤其是在多维空间中。微分...
OSGi是一种模块化系统,它允许Java应用程序以组件的形式进行构建和部署,便于管理和更新。 描述中的"源码,文档,配置文件,给初学osgi的朋友"进一步确认了资源的内容,包括源代码、相关文档、配置文件,这些都是学习...
积分不仅可以作为成就的象征,还可以用于解锁特权或参与特殊活动。通过积分,用户可以看到自己的进步,也可以与其他用户进行比较。 排名则依据用户获得的积分或徽章数量进行。Merit支持创建多种排名,比如根据总...