事件通知
在调用之前,调用之后,出现异常时,会触发oninvoke, onreturn, onthrow三个事件,可以配置当事件发生时,通知哪个类的哪个方法。 |
支持版本:2.0.7之后 |
(1) 服务提供者与消费者共享服务接口:
IDemoService.java
(2) 服务提供者实现:
DemoServiceImpl.java
(3) 服务提供者配置:
provider.xml
(4) 服务消费者Callback接口及实现:
Nofify.java
NofifyImpl.java
(5) 服务消费者Callback接口及实现:
consumer.xml
注: callback与async功能正交分解: async=true,表示结果是否马上返回. onreturn 表示是否需要回调. 组合情况:(async=false 默认) |
(6) TEST CASE:
Test.java
Labels:
None
Add Comment