你好,我是一个对N层架构不太熟悉的新手,我想了解托管应用程序层代码的应用服务器和Web服务之间的区别。
那么我会告诉你们我对整个N层概念的理解,我们有UI -> Web服务器 -> 应用服务器上的业务逻辑/应用逻辑 -> 数据库服务器。 (当然,负载均衡器和多个服务器实例也会存在以加速和存储进程状态)
但是,要具体说明,业务逻辑层不会与UI绑定,因此它更或多或少是独立的,可以被重用。
另一方面,Web服务也提供类似于业务逻辑的功能,它不会与UI绑定,可以用于不同的情况。
有人能解释一下我刚才解释的是否正确吗?正如我之前所提到的,我是个新手,如果听起来很愚蠢或幼稚,请不要抨击我 :)