1、版本问题,主要是hessian3 hessian4服务端,客户端不同意造成,hessina3使用hessian的通信协议,hessian4用的2的通信协议! 协议1:第一个字节为 char('r')=114 协议2:第一个字节char('H')=72 .
所以经常会看到 expected hessian reply at 0x48 类似的异常信息,因为服务端、客户端的hessian版本不统一。 服务端是hessian3、客户端为hessian4。导致以上错误。统一换成
或者提示expected integer at 0x53 java.lang.String类似异常信息 也是版本不统一引起的错误。
2、服务器程序比较滞后,代码不用一会 提示 com.caucho.hessian.io.HessianProtocolException: '<' is an unknown code 类似异常信息。更新客户端的或者服务端的接口class
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28714879/viewspace-1695814/
,如需转载,请注明出处,否则将追究法律责任。