架构师之路-微内核架构

微内核架构也被称为插件化架构(plugin-in architecture),是一种面向功能进行拆分的可扩展性架构。

微内核架构通常用于实现基于产品的应用。

微内核架构包含两类组件:核心系统和插件模块。

微内核的核心系统设计的关键技术有几部分:插件管理、插件连接、插件通信。

eclipse采用OSGI标准后,OSGI更是成为首选的插件化标准。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 最近再看阮一峰的一篇博客提到了一本书《Software Architecture Patterns》(PDF),写...
    卓_然阅读 12,439评论 0 22
  • 插件化技术调研 Time: 2018.12.04 调研背景 最近实验室的项目有插件化的需求,所以让我对插件化相关技...
    401阅读 12,078评论 0 10
  • 所有的可扩展性架构设计,背后的基本思想都可以总结为一个字 : 拆! 拆,就是将原本大一统的系统拆分成多个规模小的部...
    可乐爱上咖啡阅读 4,887评论 0 50
  • var codeLength = function (cname, num) { var re = /^[...
    web_lyq阅读 803评论 0 0
  • 陪着几位老师磨课,目睹她们备课的艰辛过程,欣赏着她们台上自信的专业态度,着实欣慰,此时比赛名次已是次要。...
    张超伟阅读 1,697评论 0 0

友情链接更多精彩内容