模块化应用

时间:2013-11-20 12:07:40

标签: web asp.net-web-api modularity

最近我们决定重构旧的ASP.NET MVC项目。我们决定使用模块化体系结构并围绕ASP.NET WebAPI构建它,以便为它编写依赖和独立的模块。是否有任何教程或解释或库有助于构建模块化Web应用程序? 如果是这样,你能指点我吗? 在此先感谢!!

1 个答案:

答案 0 :(得分:1)

取决于你的需要。如果您需要为应用领域之外的世界提供服务,请选择SOA。如果您只需要项目组织,只需休闲 Microsoft应用程序架构,或者某些 .NET业务架构指南。您应该会看到一些使用旧版Web ServicesWCF的指南,但Web API会以某种方式替换它们。

今天的Web API已经可以在IIS之外,并且使用OWIN中间件很容易做到这一点。鉴于您需要模块化,这应该是您项目的一个很好的补充。