dubbo服务不支持File文件类型的参数,远程调用是这样的:接口调用实际就是数据的发送过程,File 这样的类型是不能够序列化的,因为File 不是数据,只是一个磁盘文件的抽象。
解决方案:
- 使用hessian协议进行传输 (参照dubbo 官网,或者搜索dubbo hessian )
- 将文件转换成byte[]继续使用dubbo协议(这种情况一般用于上传文件跟业务有关联)
dubbo服务不支持File文件类型的参数,远程调用是这样的:接口调用实际就是数据的发送过程,File 这样的类型是不能够序列化的,因为File 不是数据,只是一个磁盘文件的抽象。
解决方案: