dubbo调用第三方接口并暴露给业务使用,三方接口要求A、B、C字段必填。dubbo暴露时校验ABC必填还是业务层校验?

发布于 2021-12-08 10:22:26 字数 67 浏览 899 评论 3

dubbo调用第三方接口并暴露给业务使用,三方接口要求A、B、C字段必填。dubbo暴露时校验ABC必填还是业务层校验?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

离去的眼神 2021-12-08 23:35:55

服务提供方必须检验!!这是经验,因为你控制不了别人!

勿忘初心 2021-12-08 22:55:46

服务方是在apiService校验好,还是在实现层校验好?快速失败的话,肯定在暴露层校验最靠外,但是如果好多暴露的方法都调用实现层,在暴露层校验又太频繁。apiservice--》调用serviceimpl

风柔一江水 2021-12-08 22:18:48

高可用原则之一就是要保护好自己——因此无论业务方是否校验,服务提供方都要校验(fast-fail)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文