客户端
-
debug 日志
logging:
level:
com.googlecode.jsonrpc4j:debug -
AutoJsonRpcClientProxyCreator
manager就是服务端,seller就是客户端
扫描基础地址baseUrl(rpc.manager.url)
注解里配置的地址 rpc/products
只有当baseUrl以斜杠结尾,客户端不以斜杠开头,才配置正确
服务端
服务端的唯一入口
配置了一个bean
1.debug日志
logging:
level:
com.googlecode.jsonrpc4j:debug
2.AutoJsonRpcServiceImplExporter
configuration-RpcConfiguration存在唯一入口AutoJsonRpcServiceImlExporter–实现postProcessBeanFactory方法–findServiceBeanDefinition
–registerServiceProxy–JsonServiceExporter–实现HttpReuestHandler
第一步,实现类ProductRpcImpl一定要添加@AutoJsonRpcServiceImpl并且要交给springboot管理,所以添加了一个@service注解,映射到ProductRpc路