加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

webservice,RMI和hession

发布时间:2020-12-16 23:02:19 所属栏目:安全 来源:网络整理
导读:webservice 是用的soap协议是跨语言的,传输的也是SOAP报文。是http上传输XML报文,只是对传输的参数方法什么的进行了限制。一般跨系统使用,个人感觉替代接口文档。 但是好像效率比较低。是hession的10倍。 RMI (remote method inovce 远程方法调用)是只

webservice是用的soap协议是跨语言的,传输的也是SOAP报文。是http上传输XML报文,只是对传输的参数方法什么的进行了限制。一般跨系统使用,个人感觉替代接口文档。
但是好像效率比较低。是hession的10倍。


RMI(remote method inovce 远程方法调用)是只限于java之间传输。


hession是类似于RMI(remote method inovce 远程方法调用)的一种协议。但是RMI是基于java的,而hession是二进制格式来定义请求的信息 ( 请求的对象、方法、参数等 )这样跨语言通讯也可以用。
hessian 序列化的速度很快,而且序列化后的字节数也较其他技术少 用起来也是打一个API包和传输对象给客户端,服务端是实现和传输对象。 注意:因为处理完毕后会将对象进行序列化和反序列化所以对象要继承serb接口,同时序列化ID必须保持一致(任何序列化客户端和服务端的同一个Bean的id必须一致,否则会反序列化失败)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读