标签: plugins n-tier-architecture
我想创建一个具有n层架构的应用程序。我想将每个图层设计为插件组件。
设计一个每层都是插件组件的n层架构应用程序是否正确?
答案 0 :(得分:1)
这不是我想到的n-tier应用程序 - 它听起来更像是一个可插拔的架构。
通常,n层架构将层定义为物理层 - 因此您的客户端是一台物理机器,业务逻辑位于第二层,数据存储区位于第三层。
如果你设计得恰当,你可以在每个层上插入组件,但插件的存在本身并不构成n层应用。