: 客户端的请求发送到服务端,并不期望服务端做出任何响应
发布/订阅方式: 客户端发布通知消息,被零个或多个感兴趣的服务订阅
发布/异步响应方式: 客户端发布请求消息,等待从感兴趣的服务发回的响应
在微服务中定义...基于同步远程过程调用模式的通信
客户端的业务逻辑调用由RPI代理适配器类实现的接口,RPI代理类向服务发出请求,RPI服务器适配器类通过调用服务的业务逻辑来处理请求
使用REST
REST是使用HTTP...REST成熟度模型
LEVEL 0:只是向服务端点发起HTTP POST请求,进行服务调用
LEVEL 1:引入了资源的概念
LEVEL 2:使用HTTP动词执行操作
LEVEL 3:基于HATEOAS...一个请求中获取多个资源的挑战
REST资源通常以业务对象为导向,设计REST API时常见问题是如何使客户端能够在单个请求中检索多个相关对象。...纯REST API要求客户端发出多个请求,更复杂的情况时需要更多往返并遭受过多延迟,其中一个解决方案是API允许客户端在获取资源时检索相关其他资源,如果情况更复杂耗时,则使用GraphQL和Falcor