我正在构建一个传统的.NET MVC站点,所以我有一个自然的3层软件架构设置(以视图形式呈现,控制器中的业务层,以及模型和数据访问层中的数据层).
当我部署这样的站点时,它通常在一个服务器(网站和数据库实时)或两个服务器(一个Web服务器和一个单独的数据库服务器)上.
如何进行3服务器架构(WEB,APP和DB)?Web服务器是否只有演示文稿(例如物理View/aspx页面),app服务器将保存配置文件和bin文件夹,db服务器将保持原样?
我的问题基本上是,您可以简单地将/ bin和所有应用程序逻辑移到与演示文稿视图不同的服务器上吗?如果是这样,您如何配置服务器以了解在哪里查看?如果在某个地方有一个好的入门书,或者有人可以给我低调,我将永远感激不尽.