欢迎光临散文网 会员登陆 & 注册

黑马博学谷内部测试

2023-03-09 21:26 作者:sdj1155  | 我要投稿

这下问题来了,服务A里头并没有CalculatorImpl这个类,那它要怎样调用服务B的CalculatorImpl的add方法呢?


有同学会说,可以模仿B/S架构的调用方式呀,在B服务暴露一个Restful接口,然后A服务通过调用这个Restful接口来间接调用CalculatorImpl的add方法。


很好,这已经很接近RPC了,不过如果是这样,那每次调用时,是不是都需要写一串发起http请求的代码呢?比如httpClient.sendRequest...之类的,能不能像本地调用一样,去发起远程调用,让使用者感知不到远程调用的过程呢,像这样:


@Reference

private Calculator calculator;


...


calculator.add(1,2);


黑马博学谷内部测试的评论 (共 条)

分享到微博请遵守国家法律