Skip to end of metadata
Go to start of metadata

参数回调

(+) (#)

参数回调方式与调用本地callback或listener相同,只需要在Spring的配置文件中声明哪个参数是callback类型即可,Dubbo将基于长连接生成反向代理,这样就可以从服务器端调用客户端逻辑。
2.0.6及其以上版本支持

代码参见:https://github.com/alibaba/dubbo/tree/master/dubbo-test/dubbo-test-examples/src/main/java/com/alibaba/dubbo/examples/callback

(1) 共享服务接口:

服务接口示例:

CallbackService.java
CallbackListener.java

(2) 服务提供者:

服务提供者接口实现示例:

CallbackServiceImpl.java

服务提供者配置示例:

(2) 服务消费者:

服务消费者配置示例:

consumer.xml

服务消费者调用示例:

CallbackServiceTest.java
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.