《深入理解OSGi:Equinox原理、应用与最佳实践》是一部极具实用价值的Java技术图书,其涉及的知识点广泛且深入,配合详尽清晰的示例,让读者能够深入理解OSGi和Equinox的原理和应用,在实际开发过程中发挥更大的作用,书中的最佳实践总结也十分实用,可为读者提供有益的指导和建议,该书在Java技术图书领域可谓是不容错过的实力之作。
书不错,内容很好,详细说明了OSGI的相关原理与使用。
OSGi是Java模块化的一种协议,而这方面的书籍又寥寥无几,这本书正好弥补了这个空白。
概念讲了好几章,每本书都有helloword,这本没有,web相关的基本没有,源码没有,初学者不推荐
不错//因为看到Atlas用了这个,所以先了解。。周志明写的大概不会太差?开始了解这块
编辑推荐
基于OSGi R5.0规范撰写,继《深入理解Java虚拟机》后的又一实力之作 ·全面解读OSGi规范,深刻揭示OSGi原理,详细讲解OSGi服务,系统地介绍Equinox框架的用法,并通过源代码分析其工作机制,包含大量可操作性极强的解决方案和实践
内容简介
自从1999年OSGi联盟成立以来,OSGi技术随着Java一起飞速发展,它已经成为一种被广泛认可的软件架构技术和方法,许多世界著名的IT企业都加入到OSGi的阵营之中,OSGi技术的市场前景非常广阔。所以OSGi技术成为了一门必须要掌握的技术。 本书一共分为四个部分:第一部分 走近OSGi,这部分为后文的研究和讲解建立一个基础,让读者了解OSGi的来龙去脉以及它出现的意义,回答了“什么是OSGi”和“为什么要使用OSGi”两个问题;第二部分 OSGi规范与原理,介绍了OSGi核心规范中的内容和*的OSGi R5.0规范文档;第三部分 基于Equinox的OSGi应用与实践,详细介绍了OSGi的服务纲要规范(OSGi Service Compendium)和OSGi企业级规范(OSGi Service Enterpress)中最常用的几个子规范内容,在这一部分里,将会把OSGi技术从理论落地到实践之中,结合目前使用范围最广的OSGi实现Equinox和一个穿插整个部分的完整案例来讲解OSGi技术的使用;第四部分 *实践,针对开发实践中遇到的具体问题进行分析讲解,介绍OSGi的各种实践。
目录
- 前言
- 第一部分走近OSGi
- 第1章Java模块化之路
- 第二部分OSGi规范与原理
- 第2章模块层规范与原理
- 第3章生命周期层规范与原理
- 第4章服务层规范与原理
- 第三部分基于Equinox的OSGi应用与实践
- 第5章Equinox启航
- 第6章Equinox基础应用与源码解析
- 第7章服务器端OSGi
- 第8章用户管理服务
- 第9章Preferences服务
- 第10章声明式服务
- 第11章Subsystems服务
- 第四部分最佳实践
- 第12章OSGi最佳实践
- 第13章Spring Dynamic Modules实践
- 第14章构建可测试的OSGi系统
- 附录AJava类加载器简介
- 附录BEquinox控制台命令
- 附录COSGi子规范目录
- 附录DOSGi相关项目
- 附录EEquinox启动配置参数