
计算机网络传输
文章平均质量分 68
退无可退而立版
不想成为程序员的程序员不是好的程序员!
展开
-
Session,Token\Cookie相关区别session--会话,token-令牌
方案 A --session:我发给你一张身份证,但只是一张写着身份证号码的纸片。 你每次来办事,我去后台查一下你的session id 是不是有效。 方案 B --token:我发给你一张加密的身份证,以后你只要出示这张卡片,查询令牌,我就知道你一定是自己人。 就这么个差别。 Session,Token相关区别 1. 为什么要有session的出现? 答:是由于网络中http协议造成的,因为http本身是无状态协议,这样,无法确定你的本次请求和上次请求是不是你发送的。如果要进行类转载 2022-05-18 12:03:30 · 205 阅读 · 0 评论 -
RPC---远程过程调用--远程计算机模仿本地机器操作服务器
RPC工具提供了一种编程语言和编译器,它们使用可看作是 模拟本地过程的可运行于客户机和服务器上的模块开发分布式应用程序。 RPC为客户机提供向后端服务器申请服务的通信机制。如果你把客户机/服务器应用程序想作是一个分离的程序,服务器能运行数据访问部分,因为它离数据最近,客户机能运行数据表示和与用户交互的前端部分。这样,远程过程调用可看作是把分割的程序通过网络重组的部件。LPC有时也称耦合(Coupling)机制。 百度了解一下原理 ...原创 2022-05-18 11:19:23 · 471 阅读 · 0 评论 -
RPC、Http、TCP/IP、Socket之间的关系及定义
结论: 总结一下,RPC要解决的两个问题: 1. 解决分布式系统中,服务之间的调用问题。 2. 远程调用时,要能够像本地调用一样方便,让调用者感知不到远程调用的逻辑。 RPC如同方法中接口,他的实现类有http,socket 本质建立远程通信连接然后进行远程操作(客户机远程调用另一台计算机(另一台计算充当服务器的功能),远程之间的通信规范控制需要tcp/ip(传输控制协议)来控制把关 什么是 RPC 框架 RPC 框架----- 远程过程调用协议RPC(Remote Procedure Call Pr转载 2022-05-18 10:42:10 · 2634 阅读 · 0 评论