14 RPC
2024-10-17 15:39:32
14 RPC
RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。
总结:服务提供的两大流派.传统意义以方法调用为导向通称RPC。为了企业SOA,若干厂商联合推出webservice,制定了wsdl接口定义,传输soap.当互联网时代,臃肿SOA被简化为http+xml/json.但是简化出现各种混乱。以资源为导向,任何操作无非是对资源的增删改查,于是统一的REST出现了.
进化的顺序: RPC -> SOAP -> RESTful
最新文章
- 线段树单点更新poj 2828
- android recyclerview 更新ui
- oracel数据泵的使用
- AsyncTask的基本使用
- RPC进阶篇
- LoadRunner 学习笔记(2)VuGen运行时设置Run-Time Setting
- Shell中的变量
- mac 如何进入/usr/sbin目录
- 类似QQ的应用毗邻(Pilin)即时聊天源码
- HTML5学习(七)----地理定位
- SQL数据库增删改查
- UVA 714 Copying Books 最大值最小化问题 (贪心 + 二分)
- Socket tips: UDP Echo service - Server code
- 计算机程序的思维逻辑 (64) - 常见文件类型处理: 属性文件/CSV/EXCEL/HTML/压缩文件
- python中的return的返回与执行
- UNIX网络编程——TCP连接的建立和断开、滑动窗口
- ;(function(){})()这种写法分号的作用 todomvc
- 【easy】Number of Segments in a String 字符串中的分段数量
- DDD实战进阶第一波(一):开发一般业务的大健康行业直销系统(概述)
- RMQ问题--范围最小值问题