【发布时间】:2021-03-27 11:26:24
【问题描述】:
我的应用程序的核心由一组微服务组成,每个微服务都主要使用 DDD 架构。
在标准 MVC 解决方案中,客户端将访问我的控制器,而控制器将与我的微服务交互。
在 Blazor 服务器设置中,方法类似。
但是,通过 Blazor WebAssembly(托管)设置,我有机会直接从 Blazor WebAssembly 客户端引用我的微服务。
这样做明智吗?
或者我最好在 Blazor 服务器上创建一个外观(反过来访问微服务)并仅从 Blazor WebAssembly 客户端与该外观进行通信?
我的 Blazor 服务器有自己的需要引用微服务,我正准备在客户端上注册微服务,然后才想知道这是否明智。
【问题讨论】:
标签: architecture microservices blazor