Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想创建一个具有 n 层架构的应用程序。我想把每一层设计成一个插件组件。
设计一个每层都是插件组件的n层架构应用程序是否正确?
这不是我对 n 层应用程序的看法——对我来说,它听起来更像是一种可插拔架构。
通常 n 层架构将层定义为物理层——因此您的客户端是一台物理机器,业务逻辑在第二台,数据存储在第三台。
如果设计得当,您可以在每一层上插入组件,但插件本身的存在并不构成 n 层应用程序。