RPC的讲解
1.什么是RPC
RPC(Remote Procedure Call)远程过程调用协议,一种通过网络从远程计算机上请求服务,而不需要了解底层网络技术的协议。RPC它假定某些协议的存在,例如TPC/UDP等,为通信程序之间携带信息数据。在OSI网络七层模型中,RPC跨越了传输层和应用层,RPC使得开发,包括网络分布式多程序在内的应用程序更加容易。
例如:比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个方法该怎么办呢?使用 HTTP请求 当然可以,但是可能会比较慢而且一些优化做的并不好。 RPC 的出现就是为了解决这个问题。
2.RPC能干吗
①通过固定的协议,调用非本机的方法
②实现不同程序语言之间的通信
③不需要了解底层协议,像本地方法
zhoujie526: 编写servlet文件内容错误了都冒红报错了我都servlet创建的文件代码只有六七行
悟ོ空: 继续努力很有潜力的孩子
悟ོ空: 确实可以耶我操作成功了