2
有一個系統具有相當多的不同的小服務。 這個想法是將它們隱藏在一個後面,這將成爲系統的入口點。
這被認爲是一種好的做法嗎?
在asp.net核心中,這種情況是否有任何常見的方法/解決方案?隱藏多個Web服務?
有一個系統具有相當多的不同的小服務。 這個想法是將它們隱藏在一個後面,這將成爲系統的入口點。
這被認爲是一種好的做法嗎?
在asp.net核心中,這種情況是否有任何常見的方法/解決方案?隱藏多個Web服務?
這被稱爲API Gateway pattern。
API網關是所有客戶端的單一入口點。 API網關通過以下兩種方式之一處理請求。有些請求只是代理/路由到適當的服務。它通過擴展到多個服務來處理其他請求。
爲出發點,你可以看看Proxy Middleware爲ASP.NET核心。