开发者社区 > 云原生 > 正文

dubbo客户端和服务端的强耦合性问题

在dubbo的使用过程中,我们发现客户端和服务端有着很强的依赖性, 并不想HTTP那样只要暴露一个URL客户端就可以找到服务。大部分在追赶项目进度的情况下,存在代码组织混乱,dubbo接口不合理的发布在一个class中,当后期有时间优化的时候,发现这些不合理的发布下,想把接口从A class放到B class中去的时候,发现客户端也同样需要修改代码。这样的情况下,我们想是不是客户端和服务端的耦合性太强了,我们认为理想的情况,是不是客户端不用管我们dubbo接口发布在哪个class中,当我们把接口从A class换到B class的时候,客户端不需要做任何修改。 请问下:dubbo可以这样用吗?因为存在多团队协作的情况下,这种效率会更高点?如dubbo不能这样做,请问下大家 是否有RPC框架可以像上面描述那样做到。 谢谢

原提问者GitHub用户GithubRyze

展开
收起
大圣东游 2023-05-11 20:06:31 301 0
1 条回答
写回答
取消 提交回答
  • springcloud 支持这样的方式。

    原回答者GitHub用户mail6562

    2023-05-12 12:12:08
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Dubbo开源现状与2.7规划 立即下载
Dubbo分布式服务治理实战 立即下载
《Dubbo 3.0 前瞻》 立即下载