系统间远程调用方式的演变

问题:

远程是无法直接传递对象的

怎么解决?

  1. txt 没有表现力,结构和内容混杂,无法知道它的结构;
  2. 报文: 电信信令、EDI国际物流; 晦涩难懂,和行业知识绑定,学习成本高;
  3. xml,xsd开发者自定义规范,灵活。缺点,大量的标签增大传输成本,减低传输性能;
  4. Web Service技术 (java对象),基于SOAP协议,SOAP轻量封装HTTP,代码量过大,不是围绕对象编程,而是面向WebService写代码;
  5. json (js技术之一) AJAX (前后端访问)。json内容少结构清晰,把xml替代。ajax轻巧快捷,把Web Service替代。缺点:json纯文本 ;
  6. SpringCloud Feign,传递是java,它封装RESTFul形式HTTP,二进制;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值