文章 2024-07-20 来自:开发者社区

什么是RPC?RPC和HTTP对比?RPC有什么缺点?市面上常用的RPC框架?

RPC(Remote Procedure Call)是一种远程过程调用技术,它允许程序在网络的另一端执行一个过程,仿佛该过程是本地调用一样。这种技术极大地方便了不同系统间的数据交换与集成。RPC隐藏了网络通信的细节,程序员无需深入了解底层网络技术,就可以进行分布式系统的开发。 RPC与HTTP的对比 协议差异&#...

文章 2024-07-14 来自:开发者社区

什么是RPC?有哪些RPC框架?

RPC定义 RPC(Remote Procedure Call,远程过程调用)是一种允许运行在一台计算机上的程序调用另一台计算机上子程序的技术。这种技术屏蔽了底层的网络通信细节,使得程序间的远程通信如同本地调用一样简单。RPC机制使得开发者能够构建分布式计算系统,其中不同的组件可以分布在不同的计算机上,但它们之间可以像在同一台机器上一样相互调用。 工作流程 客户端(Cli...

文章 2024-06-26 来自:开发者社区

【实战指南】嵌入式RPC框架设计实践:六大核心类构建高效RPC框架

[TOC] 引言   在先前发布的文章中,我们构建了RPC底层数据传输的基础设计并实现了其功能(详尽代码与深入分析可参阅《实战高效RPC方案在嵌入式环境中的应用与揭秘》)。本文将继续以此为基础,探讨如何通过分层封装来提升RPC框架的易用性,旨在提供更便捷和正式的使用接口。 概述   在之前的文章中,我们阐述了结合...

文章 2023-12-20 来自:开发者社区

Rpc编程系列文章第三篇:Hessian RPC一个老的RPC框架

$stringUtil.substring( $!{XssContent1.description},200)...

Rpc编程系列文章第三篇:Hessian RPC一个老的RPC框架
文章 2023-12-20 来自:开发者社区

Rpc编程系列文章第二篇:RPC框架设计目标

$stringUtil.substring( $!{XssContent1.description},200)...

Rpc编程系列文章第二篇:RPC框架设计目标
文章 2022-06-13 来自:开发者社区

为了带你搞懂RPC,我们手写了一个RPC框架

RPC定义远程服务调用(Remote procedure call)的概念历史已久,1981年就已经被提出,最初的目的就是为了调用远程方法像调用本地方法一样简单,经历了四十多年的更新与迭代,RPC 的大体思路已经趋于稳定,如今百家争鸣的 RPC 协议和框架,诸如 Dubbo ÿ...

为了带你搞懂RPC,我们手写了一个RPC框架
文章 2022-04-13 来自:开发者社区

为了带你搞懂RPC,我们手写了一个RPC框架

$stringUtil.substring( $!{XssContent1.description},200)...

为了带你搞懂RPC,我们手写了一个RPC框架
文章 2022-02-17 来自:开发者社区

bbossgroups RPC 基于aop的轻量级rpc框架

$stringUtil.substring( $!{XssContent1.description},200)...

文章 2022-02-17 来自:开发者社区

RPC原来就是Socket——RPC框架到dubbo的服务动态注册,服务路由,负载均衡演化

$stringUtil.substring( $!{XssContent1.description},200)...

文章 2022-02-14 来自:开发者社区

手写类似dubbo的rpc框架第三章《rpc框架》

案例介绍结合上面两章节,本章将实现rpc的基础功能;提供一给rpc中间件jar给生产端和服务端。技术点;1、注册中心,生产者在启动的时候需要将本地接口发布到注册中心,我们这里采用redis作为注册中心,随机取数模拟权重。2、客户端在启动的时候,连接到注册中心,也就是我们的redis。连...

手写类似dubbo的rpc框架第三章《rpc框架》

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注