www.999yzc.comdubbo的提供者和耗费者的接口既然是一样的,那是要在提供者和耗费者双方都写一遍接口吗?

( www.999yzc.com )

dubbo的提供者和耗费者的接口既然是一样的,那是要在提供者和耗费者双方都写一遍接口吗?

还是把接口打成jar,在提供者和耗费者都引入jar文件,假如是如许,那假如接口变了,岂不是要重新改换jar文件了

吗?

RPC框架是不是都要如许啊?

dubbo的提供者和耗费者的接口既然是一样的

你可以把代码贴出来,详细是指哪部分一样。

假如是如许,那假如接口变了,岂不是要重新改换jar文件了

对的

RPC框架是不是都要如许啊?

不是,也有基于http2的rpc框架比如grpc

把接口独自打包啊,双方援用

不是统统的框架都是如许,像 hprose,效力器端和客户端都不需求定义接口,也可以只在一方定义接口,两方即使都定义接口,也可以定义成差别的,只需传输的参数和后果范例是兼容的(不需求完全相反,比如 int[] 和 List<Integer> 便是相容的)就可以。

(看完/读完)这篇文章有何感想! www.999yzc.com的分享…

发表评论

电子邮件地址不会被公开。 必填项已用*标注