随笔分类 -  网络

摘要:Remote Procedure Call,希望远程调用可以像本地函数调用一样简单,不需要了解底层网络技术。 和 HTTP 协议的区别 RPC的概念在HTTP之前,RPC是一种思想、一种解决远程过程调用的技术,而HTTP是一种应用层的传输协议。 RPC HTTP 传输效率 使用自定义的TCP或HTT 阅读全文
posted @ 2024-10-29 15:13 千千菌 阅读(14) 评论(0) 推荐(0) 编辑
摘要:Socket Socket就是个代码库或接口层,介于操作系统内核和应用程序之间,提供了一些高度封装过的接口,使应用程序能够使用内核的网络传输功能。 在操作系统内核空间里,实现网络传输功能的结构是sock,基于不同的协议和应用场景,会被泛化为各种类型的sock,它们结合硬件,共同实现了网络传输功能。为 阅读全文
posted @ 2024-10-22 12:15 千千菌 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Thrift是一个轻量级、跨语言的RPC框架,主要用于各个服务之间的RPC通信。最初由Facebook于2007年开发,2008年进入Apache开源项目。通过自身的IDL(Interface Definition Language)接口定义中间语言,借助代码生成引擎生成各种主流语言的RPC服务端/ 阅读全文
posted @ 2024-10-22 10:33 千千菌 阅读(28) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示