写点什么

Apache Felix Framework 4.0.0 增加了对 OSGi 4.3 的支持

  • 2011-09-28
  • 本文字数:732 字

    阅读完需:约 2 分钟

OSGi 4.3 通过昨天发布的Felix Framework 4.0.0 被加入到到Apache Felix 项目中。这次发布的版本与之前版本之间的关键区别就在于它通过了OSGi 4.3 的兼容性测试

OSGi 4.3 的发布为核心框架增加了对泛型的支持,这让我们可以访问类型安全的服务,而不需要执行类型转换。Equinox 3.7 在今年夏天发布的版本中已经实现了 OSGi 4.3 运行时,而 Felix 直到刚刚发布的版本才为 OSGi 4.3 提供支持。

它还带有解析和处理的 _ 功能 _,这是对 OSGi 永远都会拥有的 bundle 包的一般化处理。现在我们可以表达抽象依赖(像“必须有声明式服务的提供程序”),而不需要在特定的包中表达依赖关系。

此外,Equinox 和 Felix 现在都支持 OSGi 4.3_ 框架钩子程序(framework hooks),这就让我们可以放置过滤器,从而在二者之间隐藏 bundle 和服务。Eclipse Virgo 正是使用这种方式来创建区域图(region digraphs),由于对OSGi 4.3 API 的依赖,它现在只能够在Equinox 上运行。这为我们提供了一种创建嵌套或者组合式bundle 的机制,让OSGi 运行时能够有效地提供_ 多重租赁(multi tenancy)机制;换句话说,即作为多个应用程序的服务器,同时保持它们彼此独立。

最后,OSGi 4.3 运行时提供了一般的字节码工钩(byte-code weaver hook)。这让框架可以安装通用的对类进行重写的钩子程序(class re-writing hook),我们可以使用它来提供连接程序(hook-ups),像与事务管理器整合,或者支持一种有效的机制,用来与通过JPA 实现持久化的实体挂钩。

在Felix 的主站上已经提供了变更说明,你还可以从那里下载这个框架。

Felix Framework 4.0.0 还拥有对 Security Framework Provider 2.0 的实现,但是它并未通过兼容性验证。

查看英文原文: Apache Felix Framework 4.0.0 Adds OSGi 4.3 Support

2011-09-28 02:471986
用户头像

发布了 340 篇内容, 共 138.9 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

阿里巴巴首发:Java核心框架指导手册,1小时点击量破千万!

Java 程序员 架构 面试 计算机

2021年互联网大厂Java笔经,Java重点知识大全

Java 面试 后端

2021年互联网大厂Java笔经,Java自学宝典电子书下载

Java 面试 后端

2021年Android程序员职业规划,小白勿进

android 面试 移动开发

2021年Java网络编程总结篇,红黑树详细分析(图文详解)

Java 面试 后端

2021年Java者未来的出路在哪里,让人抓狂的Nginx性能调优

Java 面试 后端

代码检查规则背景及总体介绍

百度开发者中心

最佳实践 代码规则

IT运维和自动化运维以及运维开发有啥不同?能解释下吗?

行云管家

互联网 运维 IT运维 自动化运维 云运维

2021年Java面试心得,整理出这份8万字Java性能优化实战解析

Java 面试 后端

2021年Java开发者常见面试题,初级Java面试题及答案

Java 面试 后端

2021年Java程序员职业规划,华为Java面试题目

Java 面试 后端

2021年Java笔试题总,教你抓住面试的重点

Java 面试 后端

2021年京东Java岗面试必问,我在华为做Java外包的真实经历

Java 面试 后端

2021年Java开发突破20k有哪些有效的路径,JVM发生内存溢出的8种原因

Java 面试 后端

2021年Java技术下半场在哪,35岁技术人如何转型做管理

Java 面试 后端

2021年Android笔试题总,详解Android架构进阶面试题

android 面试 移动开发

2021年Java者未来的出路在哪里,Java开发校招面试题

Java 面试 后端

2021年Java高级面试题总结,2021最新大厂高频微服务面试总结

Java 面试 后端

Android音频架构| 社区征文

轻口味

android 音视频 新春征文

2021年Android社招面试题,阿里蚂蚁金服五面

android 面试 移动开发

2021年Android程序员职业规划,阿里P7大牛亲自讲解

android 面试 移动开发

2021年Android网络编程总结篇,retrofit面试

android 面试 移动开发

【等保知识】十个等保常见问题解答汇总

行云管家

网络安全 信息安全 等级保护 过等保 数据审计

谁是中国最受赞赏的创投机构?

创业邦

对比会声会影与剪映哪个制作转场效果更专业

懒得勤快

Github上线仅六天,收获Star超55K+,这套笔记足够你拿下90%以上的Java面试!

Java 架构 面试 后端 计算机

2021年Java面经分享,别再说你不会JVM性能监控和调优了

Java 面试 后端

2021年Java面经分享,程序员必备技能:时间复杂度与空间复杂度的计算

Java 面试 后端

2021年一起努力应对互联网寒冬吧,Java程序员面试笔试宝典答案

Java 面试 后端

2021年一起努力应对互联网寒冬吧,字节跳动Java高级工程师

Java 面试 后端

2021年互联网大厂Java笔经,Java程序员如何有效提升学习效率

Java 面试 后端

Apache Felix Framework 4.0.0增加了对OSGi 4.3的支持_Java_Alex Blewitt_InfoQ精选文章