C# 具有N层业务服务器的N层web服务器
在体系结构上,当您有单独的n层业务服务器要连接以进行逻辑处理时,是否需要n层ASP.net MVC web服务器 除了业务逻辑的分离之外,是否还有其他原因使用web服务器的n层体系结构? 由业务服务器处理数据层是否也有意义C# 具有N层业务服务器的N层web服务器,c#,asp.net,n-tier-architecture,C#,Asp.net,N Tier Architecture,在体系结构上,当您有单独的n层业务服务器要连接以进行逻辑处理时,是否需要n层ASP.net MVC web服务器 除了业务逻辑的分离之外,是否还有其他原因使用web服务器的n层体系结构? 由业务服务器处理数据层是否也有意义 在我看来,web服务器似乎不需要n层?据我所知,没有一个应用程序不适合1层。所以从理论上讲,你不需要到处都是多层的 发件人: 决定是否需要单独的业务层。在可能的情况下,最好使用单独的业务层来提高应用程序的可维护性。例外情况可能是很少或没有业务规则的应用程序(数据验证除外) 添
在我看来,web服务器似乎不需要n层?据我所知,没有一个应用程序不适合1层。所以从理论上讲,你不需要到处都是多层的 发件人: 决定是否需要单独的业务层。在可能的情况下,最好使用单独的业务层来提高应用程序的可维护性。例外情况可能是很少或没有业务规则的应用程序(数据验证除外) 添加额外图层可能有不同的原因,例如:
- 重用和可维护性
- 耦合与内聚
- 可追溯性
- 缓存
- 可标度
- 保安