1、什么hessian?
Hessian是一个轻量级的remoting on http工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。
2、hessian与spring-boot结合
关于客户端服务端bean属性不一致依然不会导致程序报错,但是若客户端服务端序列化方式不一致。报错是正常的,关于源码中若HessianClient中
public boolean hessian2() default false;
则客户端反序列化失败。跟踪源码大概是有多中序列化方式。待后续看源码进行进一步更新
源码地址:
https://github.com/1808577500/hessian.git