14.Dubbo的封装类
2020-09-09 本文已影响0人
山海树
dubbo在将具体的实现生成invoker的时候其实是生成了一个实现类的Wrapper增强对象
image.png
dubbo在启动服务的时候,会将每一个服务端接口的实现类都生成一个Wrapper对象,减少反射。
在消费端调用服务端请求的时候会调用到wrapper类的invokerMethod,实际还是调用了实现类的方法,这样避免的通过反射带来的损耗。
dubbo在将具体的实现生成invoker的时候其实是生成了一个实现类的Wrapper增强对象
dubbo在启动服务的时候,会将每一个服务端接口的实现类都生成一个Wrapper对象,减少反射。
在消费端调用服务端请求的时候会调用到wrapper类的invokerMethod,实际还是调用了实现类的方法,这样避免的通过反射带来的损耗。