美文网首页
RPC调用(Remote Procedure Call--远程过

RPC调用(Remote Procedure Call--远程过

作者: VivaLaVida_692c | 来源:发表于2020-02-01 10:31 被阅读0次

    1. RPC 类似于 AJAX

       和ajax有什么相似点?

                    A.都是两个计算机之间的网络通信

                    B.都是双方约定的一个数据格式

       和ajax的不同点?

                    A.不一定适用DNS作为寻址服务

                    B.应用层协议一般不使用HTTP

                    C.基于TCP或UDP协议

        寻址/负载均衡:

                    ajax:使用DNS进行寻址(域名通过DNS转换为IP,再通过ip到服务端获取相应的资源到客户端)

                    RPC:使用特优服务进行寻址

        TPC通信方式:

                    单工通信(client-->server 或者 server --> client)

                    半双工通信(同一时间内只有一端能往另一端发送消息,所以也叫--轮番单工通信)

                    全双工通信(客户端往服务端发送信息的同时,服务端也能往客户端发送信息)

        使用协议:

                    ajax: 使用http协议(大部分传输的是html和json)

                    RPC调用:使用二进制协议(更小的数据包体积,更快的编解码速率)

    相关文章

      网友评论

          本文标题:RPC调用(Remote Procedure Call--远程过

          本文链接:https://www.haomeiwen.com/subject/dtmtxhtx.html