开发者社区 问答 正文

常见系统间交互方式及适用范围是什么?

已解决

常见系统间交互方式及适用范围是什么?

展开
收起
游客lmkkns5ck6auu 2022-10-26 16:55:36 320 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1) 请求-应答。 适用范围 适合于简单的耗时较短的接口同步调用场景,比如 Dubbo 接口同步调用;

    2) 通知-确认;• 适用范围 适合于简单的异步消息通知场景,比如 MetaQ 消息通知。

    3) 请求-应答-查询-返回;• 适用范围 适合于复杂的耗时较长的接口同步调用场景,比如提交作业任务并定期查询任务结 果。

    4) 请求-应答-回调• 适用范围 适合于复杂的耗时较长的接口同步调用和异步回调相结合的场景,比如支付宝的订 单支付。

    5) 请求-应答-通知-确认• 适用范围 适合于复杂的耗时较长的接口同步调用和异步消息通知相结合的场景,比如提交作 业任务并等待完成消息通知。

    6) 通知-确认-通知-确认• 适用范围 适合于复杂的耗时较长的异步消息通知场景。

    以上内容摘自《Java工程师必读手册》电子书,点击https://developer.aliyun.com/ebook/download/7780 可下载完整版

    2022-10-26 20:01:46
    赞同 展开评论