![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【设计体系】架构模式
stan001140
这个作者很懒,什么都没留下…
展开
-
微内核架构模式
写本篇主要是用来后面写一篇可扩展性软件设计打好基础。 [b]微内核定义:[/b] 微内核是内核的一种精简形式。将通常与内核集成在一起的系统服务层被分离出来,变成可以根据需求加入选件 这样就可提供更好的可扩展性和更加有效的应用环境。使用微内核设计,对系统进行升级,只要用新模块替换旧模块,不需要改变整个操作系统。 微内核架构模式来源于操作系统,本文主要讲解微内核模式在应用软件中的...原创 2012-12-07 12:48:36 · 747 阅读 · 0 评论 -
API/SPI可扩展设计原则
写本篇主要是用来后面写一篇可扩展性软件设计打好基础(苦于找不到一篇关于API/SPI的好文章,只好自己写一个,欢迎指教)。 [b]概念:[/b] [b]API:[/b]API(Application Programming Interface)表示应用程序编程接口 [b]SPI:[/b]SPI(Service Provider Interface)表示服务提供商接口 [b]API与SPI的...原创 2012-12-07 17:51:07 · 266 阅读 · 0 评论 -
软件可扩展设计实践(微内核,分解合成,API/SPI,动态脚本语言)
本文通过讲解[url=http://stan001140.iteye.com/blog/1743345]微内核架构模式[/url],[url=http://stan001140.iteye.com/blog/1743874]API/SPI设计原则[/url],动态脚本语言,分解合成在软件设计中的应用,讲述如何构造一个具备较好可扩展性的软件系统。 [b]先讲一下提纲[/b]: 1...原创 2012-12-22 14:20:16 · 218 阅读 · 0 评论