如果这个问题已经被问过了,那么请原谅我。我真的不想再问一遍,但是我没有找到答案。
我的一个ASP.NET MVC 5网站已经存在。我建造它是为了一个客户,该客户需要应用程序使用3层架构以便将View、Business Logic和Model部署在不同的服务器上以提高安全性。我从未开发过三层架构,并且被告知使用WCF(Windows Communication Foundation)将有助于实现此功能。
由于我不习惯使用WCF或熟悉三层架构的实际实现,所以我来寻求帮助,了解如何转换我的现有应用程序以满足此要求。我确实了解三层架构的工作原理,因此无需详细介绍该主题。我的担忧更多地涉及使用现有的实体框架和LINQ查询的最佳实践,以及如何使用WCF实现与不同层之间的API交互。
我已经找到了一个MVC3教程,但它没有使用WCF,也没有讨论应用程序的部署,甚至似乎与MVC5不兼容。
欢迎提供关于如何使用MVC5和WCF实现此架构的好教程或书籍链接。
提前感谢。
我的一个ASP.NET MVC 5网站已经存在。我建造它是为了一个客户,该客户需要应用程序使用3层架构以便将View、Business Logic和Model部署在不同的服务器上以提高安全性。我从未开发过三层架构,并且被告知使用WCF(Windows Communication Foundation)将有助于实现此功能。
由于我不习惯使用WCF或熟悉三层架构的实际实现,所以我来寻求帮助,了解如何转换我的现有应用程序以满足此要求。我确实了解三层架构的工作原理,因此无需详细介绍该主题。我的担忧更多地涉及使用现有的实体框架和LINQ查询的最佳实践,以及如何使用WCF实现与不同层之间的API交互。
我已经找到了一个MVC3教程,但它没有使用WCF,也没有讨论应用程序的部署,甚至似乎与MVC5不兼容。
欢迎提供关于如何使用MVC5和WCF实现此架构的好教程或书籍链接。
提前感谢。