osgi.net从入门到精通系列之三

模块定义和物理目录结构

在UIOSP,一个模块是一个提供特定功能的独立的子系统。它可以向外界提供功能或者 通用服务。模块提供的功能通过其类型空间来体现。一般而言,一个模块由一个清单文件 (Manifest.xml)、模块本地程序集、模块所需资源和其它文件组成。模块具备独立性、 隔离性和完全可复用的特性,并具有独立的类型空间。

模块是由Manifest.xml清单文件、本地程序集、资源和其它文件组成。模块以一个 目录格式来组织包含的文件,这些文件的组织是有一个标准的格式定义,如图4-2所示。

图4-2 模块标准目录结构
模块标准目录结构

这个模块标准目录的根文件夹包含了一个Manifest.xml,这是一个模块强制定义的。 模块的程序集文件、资源文件和其它文件可以放在模块根目录下的任意文件夹,并可以通 过Manifest.xml进行配置。

在这一小节,我们介绍了模块的定义和目录结构,接下来我们将介绍模块清单文件 Manifest.xml。

猜你喜欢

转载自www.cnblogs.com/iwanwu/p/9926159.html
今日推荐