![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
osgi
erik.zh
即使失败一百次,也不要后悔一次
展开
-
Part2. OSGi规范介绍一
OSGi规范并不是单一的文档规范,而是由一系列子规范构成,这些子规范主要分为两大部分,其中一部分用于描述OSGi的核心框架(OSGi Framework)。OSGI核心框架是一个可运行OSGi系统的最小集合,它由一下内容组成:1、执行环境(Execution Environment)2、安全层(Security Layer)3、模块层(Module Layer)。模块层从“静态”的角度原创 2015-08-23 21:44:38 · 522 阅读 · 0 评论 -
Part3. OSGi之模块-Bundle
Bundle是OSGi中最基本的单位。OSGi中的Bundle是在JAR文件格式规范基础上扩展而来的,一个符合OSGi规范的Bundle首先必须是一个符合JAR文件格式规范的JAR包。OSGi相对于普通的JAR文件主要进行了一下的扩展:1、/META-INF/MANIFEST.MF文件用于JAR包的元数据信息,如JAR包的版本,数字签名信息等,Bundle在MF文件中添加了大量的扩展信原创 2015-08-23 22:00:41 · 573 阅读 · 0 评论 -
osgi webservice cxf
CXF的理论知识就不重复了。发布服务1、在OSGI bundle中发布,所以首先创建OSGI工程,并加入CXF所需要的库文件, MANIFEST.MF文件内容: [plain] view plaincopyManifest-Version: 1.0 Bundle-ManifestVer转载 2015-04-26 19:03:35 · 1278 阅读 · 0 评论 -
Part1. OSGi的优势和可能遇到的问题
OSGi 是由OSGi联盟发起的以java为技术平台的动态模块化规范。OSGI的优势:1、模块化。模块化并不仅仅是把系统拆分为不同的块而已——这是JAR包就能够做的事情,真正的模块化必须考虑到模块中类的导出、隐藏、依赖、版本管理、生命周期变化和模块间交互等一系列的问题。2、OSGi可以弥补java中资源精细化分的缺陷,加强架构的自约束能力。 如果有开发人员在web原创 2015-08-23 21:19:37 · 1827 阅读 · 0 评论