首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#rpc

RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。

API 架构风格抉择:SOAP、REST、GraphQL 和 RPC 的特性、优势与局限

架构精进之路

两个独立的应用程序需要一个中介来相互通信。因此,开发人员通常会构建桥梁——应用程序编程接口 (API) ——以允许一个系统访问另一个系统的信息或功能。

2400

使用 StreamJsonRpc 在 ASP.NET Core 中启用 JSON-RPC

张善友

StreamJsonRpc 是微软开发的一个开源库,用于在 .NET 平台中实现基于 JSON-RPC 2.0 规范 的远程过程调用(RPC)。它通过流(如管道...

6610

RPC微服务架构:RPC个人浅析(绝对干货)

鲲志说

偏技术的问题: 1.通讯问题 : 客户端和服务器端通过TCP协议进行数据的传输。 2.寻址问题 : 服务器之间的应用如何调用,如何查找到对应应用所在的IP和...

8000

【Json-RPC框架】:Json存储结构,operator[ ]返回的就是对应的value对象

用户11396661

name对应一个stringValue类型的Json::Value,值为"Alice"。

5300

【Json-RPC框架】:Json序列化后,不能显式中文?增加emitUTF8配置

用户11396661

这就是在用中间类Value存储的时候,存的是中文,但是在write转化的时候,UTF8字符转化成为了

6200

【Json-RPC框架】:Json::CharReader,parse函数反序列化的返回值

用户11396661

在parse函数这里,成功是返回非0的值了。非0才是(true),0反而是false。和一般的函数返回值相反。

4800

【Json-Rpc #1】项目背景及环境搭建

IsLand1314

🔥 RPC(Remote Procedure Call)远程过程调用,是一种通过网络从远程计算机上请求服务,而不需要了解底层网络通信细节。

10510

【Json—RPC框架】:宏定义不受命名空间限制,续行符的错误使用造成的bug

用户11396661

宏处理在预处理阶段, 预处理在编译之前,编译才进行语法分析,语义分析。命名空间也只能限制这部分。

4300

【Json RPC框架】框架介绍与环境搭建(Ubuntu 22.04)

用户11396661

通过网络,向服务器请求服务,调用服务器上的函数或者方法,不用关心网络底层细节,就好像在本地调用一样简单和实用。从而实现分布式服务交互,可以使用的网络通信协议有H...

10400

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

开源519

  在先前发布的文章中,我们构建了RPC底层数据传输的基础设计并实现了其功能(详尽代码与深入分析可参阅《实战高效RPC方案在嵌入式环境中的应用与揭秘》)。本文将...

10010

实战高效RPC方案在嵌入式环境中的应用与揭秘

开源519

  在嵌入式系统开发中,大型项目往往采用微服务架构来构建,其核心思想是将一个庞大的单体应用分割成一系列小型、独立、松耦合的服务模块,这些模块可以是以线程或进程形...

12810

通用RPC代码生成器

owent

腾讯 | 后台开发工程师 (已认证)

目前仅提供了Jinja2模板引擎的cmake接口封装(service-rpc层级),如果有需要Mako模板引擎封装接口或者增加message-field层级、e...

8810

手写RPC通信和服务发现——模拟Dubbo的实现机制(下篇)

leehao

我们编写2个注解,1个为类注解,表示该类暴露给客户端;另一个为方法注解,表示该方法暴露给客户端。

5510

手写RPC通信和服务发现——模拟Dubbo的实现机制(上篇)

leehao

客户端会向服务端发送socket请求数据(服务方法的全称),如com.leehao.rpc.server.dao.OrderDao.query以及方法的参数信息...

9010

RPC与TCP的区别

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

RPC理论: 在理论上,RPC通过高级的通信模型提供了过程调用的抽象,使得远程服务调用就像本地调用一样。典型案例是Google的gRPC。gRPC支持多语言,以...

10110

【橙子老哥】C# RabbitMQ-RPC/发布确认/延迟队列(二)

郑子铭

灰色的方块只是对消息的标记,我们给每个消息顶一个(reply_to)服务端回复队列 和 (correlation_id)追踪id,客户端发送消息到rpc_que...

10300

API架构风格的深度解析与选择策略:SOAP、REST、GraphQL与RPC

公众号:码到三十五

API作为系统间通信的桥梁,其设计风格也在持续发展和完善。SOAP、REST、GraphQL和RPC作为四种主流的API架构风格,各自具有鲜明的特点和适用场景。

18310

JAVA面试题之四谈谈你对RPC框架的理解

用户9184480

远程过程调用:Remote Procedure call.可以跨进程,跨越同一个计算机的多个进程、多个JVM或多台计算机之间的进程。

7310

面试题之二HTTP和RPC的区别?

用户9184480

1)HTTP是属于应用层的协议:超文本传输协议,是WWW万维网的基础,主要服务的网页端和服务端的数据传输上。

5400

【每日精选时刻】基于 GitHub Pages + Hexo 搭建个人博客;一个好的RPC框架需要有什么;提升程序员效率的必备开发工具合集

社区好文捕手-煎饼狗子

大家吼,我是你们的朋友煎饼狗子——喜欢在社区发掘有趣的作品和作者。【每日精选时刻】是我为大家精心打造的栏目,在这里,你可以看到煎饼为你携回的来自社区各领域的新鲜...

26121
领券
首页
学习
活动
专区
圈层
工具