【发布时间】:2017-07-09 16:48:30
【问题描述】:
有一个包含大量不同小服务的系统。
这个想法是将它们隐藏在一个后面,这将成为系统的入口点。
这被认为是一种好习惯吗?
在 asp.net core 中是否有针对这种情况的常用方法/解决方案?
【问题讨论】:
标签: rest asp.net-web-api asp.net-core microservices asp.net-core-webapi
有一个包含大量不同小服务的系统。
这个想法是将它们隐藏在一个后面,这将成为系统的入口点。
这被认为是一种好习惯吗?
在 asp.net core 中是否有针对这种情况的常用方法/解决方案?
【问题讨论】:
标签: rest asp.net-web-api asp.net-core microservices asp.net-core-webapi
API 网关是所有客户端的单一入口点。 API 网关以两种方式之一处理请求。一些请求只是简单地代理/路由到适当的服务。它通过分散到多个服务来处理其他请求。
作为起点,您可以查看Proxy Middleware for ASP.NET Core。
【讨论】: