微服务解决方案:通信机制
需要拥有ABP商业版或更高级别的许可证才能创建微服务解决方案。
微服务解决方案模板提供了多种服务、应用程序与API网关之间的通信方式。本文档将详细阐述该解决方案模板中的通信方法。
同步通信
在这种模式下,服务通过HTTP或gRPC等协议调用其他服务公开的API。由于调用方会等待接收方的响应,这是一种同步消息传递模式。
异步通信
在这种模式下,服务发送消息后无需等待响应,由单个或多个服务异步处理消息。此功能通过消息代理或事件总线实现。更多详情请参阅。
需要拥有ABP商业版或更高级别的许可证才能创建微服务解决方案。
微服务解决方案模板提供了多种服务、应用程序与API网关之间的通信方式。本文档将详细阐述该解决方案模板中的通信方法。
在这种模式下,服务通过HTTP或gRPC等协议调用其他服务公开的API。由于调用方会等待接收方的响应,这是一种同步消息传递模式。
在这种模式下,服务发送消息后无需等待响应,由单个或多个服务异步处理消息。此功能通过消息代理或事件总线实现。更多详情请参阅。