【发布时间】:2014-09-12 14:36:06
【问题描述】:
我有一个关于构建 ASP.NET MVC 应用程序的最佳实践的一般性问题。
我正在考虑的问题是我们有一个相当大的网站,目前我正在考虑的结构是为逻辑分离的部分(尽管它们具有共同的 UI 布局)创建一个单独的 MVC 项目网站,然后使用负载均衡器映射将它们组合起来。原因是不同的团队正在研究这些部分,这样它们就可以单独发布而不会相互干扰。
但是,对于 ASP.NET MVC 开发来说,感觉并不自然,每个站点一个 MVC 项目看起来更自然。虽然有点不清楚如何独立发布部分网站。
请分享你的想法。
谢谢!
【问题讨论】:
-
您可能正在寻找术语“微服务架构”。
-
非常感谢西蒙!会做一些关于它的阅读
-
@SimonWhitehead,谢谢西蒙!这也是我正在寻找的:)
标签: .net asp.net-mvc architecture