摘要:
1.适应性系统 1)微核模式应用于必须能够适应变更系统需求的软件系统。这种模式把最小功能核心同扩展功能和特定客户部分分离开来。微核也可作为插入到这些扩展中并协调其协作的套接字。 2)映像模式为动态地改变软件系统的结构和行为提供了一种机制。分成两部分,一个元层次提供所选系统属性的相关信息并使软件包含自述信息。一个基本层次包括应用程序逻辑。它的实现建立在元层次之上。2.微核模式条件 1)在你的领域中的应用程序需要支持不同的但又相似的应用平台。 2)应用程序可以按类分组,每组以不同方式使用相同的功能核心,需要基于应用程序平台模拟现有标准。 3)应用程序平台的功能核心应该分离出一个占有最小的存储空间的 阅读全文