首页 > 解决方案 > WebAPI(Restful Services)与微服务 Dotnet Core C#

问题描述

我对这两个感到困惑。

众所周知,我们可以使用 WebAPI 平台(架构)来构建我们的 RESTful 服务。但在微服务的情况下,假设我们只有一个人员服务(AddPeople、GetPeople、UpdatePeople 和 DeletePeople)操作。可以覆盖在一个控制器中。但我的问题是在这种情况下,Restful API 和微服务之间的区别是什么。

由于我们在微服务中只有控制器文件,RESTful 服务(Dotnet Core)WEBAPI 中的代码方式与使用 webapi 构建微服务相同。唯一的区别在于微服务,我们可以构建单独的项目。

那么问题来了:如果我们只有一个项目,那么如何识别是Restful还是Microservice呢?

标签: .netrestasp.net-coremicroservices

解决方案


推荐阅读