rpc

yaoxin52112318 小时前
java·安全·rpc
329. Java Stream API - 打开 Optional 的正确方式:如何安全提取值?Optional<T> 本质上是一个“可能装有值”的容器,在你使用其中的值之前,必须先判断它是否非空。如果贸然访问一个空的 Optional,会抛出令人头痛的异常:
孫治AllenSun2 天前
网络协议·rpc·dubbo
【Dubbo】高性能的 RPCDubbo 是阿里巴巴开源的分布式服务框架,专注于解决微服务架构中的服务治理问题,核心基于 RPC(远程过程调用) 实现跨服务通信,具有高性能、高扩展性的特点。其核心原理可从架构设计和工作流程两方面展开:
雨落秋垣2 天前
rpc
gRPC 协议的简单介绍以及应用gRPC(Google Remote Procedure Call)是一个现代、开源、高性能的远程过程调用(RPC)框架,由Google开发并基于其内部Stubby系统演化而来。它旨在高效地连接数据中心内和跨数据中心的服务,支持负载均衡、跟踪、健康检查和身份验证,并适用于微服务、移动应用、浏览器与后端服务之间的通信。
Libraeking2 天前
网络协议·rpc·json
02 深度剖析:MCP 协议底层的 JSON-RPC 机制与生命周期在上一篇中,我们站在 3 万英尺的高空俯瞰了 MCP 的宏伟蓝图。今天,我们要穿上工程师的白大褂,拿起手术刀,切开它的皮肤,去看看那些在比特流中穿梭的“神经信号”。
axPpcfNN2 天前
rpc
飞轮储能的硬核建模:当永磁同步电机遇上双闭环控制两个飞轮储能仿真,飞轮的驱动电机采用永磁同步电机,通过svpwm和矢量控制对网侧和机侧分别进行仿真。 附赠飞轮储能系统建模文档。
天若有情6733 天前
开发语言·c++·rpc
我发明的 C++「数据注入模型(DWM)」:比构造函数更规范、更专业的结构体创建写法在 C++ 开发中,结构体初始化我们通常用:但这些方式要么可读性差,要么耦合度高,要么扩展不方便。 今天给大家分享**我原创的 C++ 数据注入模型(Data Wired Model ) **,我称之为:
吨吨不打野5 天前
网络协议·http·rpc
error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400问了Qwen等LLM,没用,还是stackoverflow根据:执行以下操作:不一定是网络原因,而是 buffer size的问题
消失的旧时光-19439 天前
网络·网络协议·rpc
从 0 开始理解 RPC —— 后端工程师扫盲版阅读目标: 看完之后你能回答 5 个问题:RPC(Remote Procedure Call)= 远程过程调用
彬匠科技BinJiang_tech11 天前
rpc
中东跨境电商ERP供应商推荐对于布局沙特、阿联酋等中东市场的中大型跨境卖家而言,多平台订单混乱与各国VAT合规核算复杂是制约本地运营效率、增加合规风险的关键。而彬匠ERP的中东多平台订单聚合+沙特VAT自动核算组合方案,能实现沙特VAT合规罚款为0、阿联酋清关效率显著提升,为中东本地运营筑牢根基。
三水不滴12 天前
经验分享·笔记·网络协议·计算机网络·http·rpc
有 HTTP 了为什么还要有 RPC?在计算机网络通信中,HTTP 是最通用的应用层协议,基于 TCP 实现,广泛用于浏览器与服务器、跨系统间的通信;而 RPC(远程过程调用)是一种通信范式 / 技术框架,同样可基于 TCP/HTTP 实现,核心目标是让远程服务调用像本地函数调用一样简单。
岁岁种桃花儿13 天前
zookeeper·eureka·rpc
注册中心宕机后,RPC调用还能成功吗?主流框架实测级分析在分布式系统中,注册中心(如Nacos、Eureka、ZooKeeper)是RPC调用的“导航仪”,负责服务注册与地址发现;而RPC框架(如Dubbo、OpenFeign)则是“通信通道”,负责服务间的远程数据交互。很多开发者在面试或生产运维中都会遇到一个核心问题:如果注册中心宕机,已经部署好的RPC调用还能正常成功吗?
devmoon16 天前
开发语言·网络·rpc·json·区块链·智能合约·polkadot
快速了解兼容 Ethereum 的 JSON-RPC 接口原文作者:PaperMoon团队 前言随着区块链生态的发展,越来越多的开发者希望在不同公链之间实现技术复用与平滑迁移。为了降低以太坊开发者进入 Polkadot 生态的门槛,Polkadot Hub 提供了兼容 Ethereum 的 JSON-RPC 接口,使开发者可以继续使用熟悉的以太坊工具链进行交互。
南墙上的石头17 天前
docker·容器·rpc
docker日常使用命令汇总批量停止某些容器批量启动上次异常停止的容器命令说明 docker ps -a --filter “status=exited”:列出所有容器,并使用过滤器只显示状态为 exited 的容器(即异常停止的容器)。 awk ‘NR>1 {print $1}’:跳过表头行(NR>1),并提取第一列,即容器的 ID。 xargs -r docker start:将提取到的容器 ID 作为参数,逐个传递给 docker start 命令进行启动。-r 参数确保当没有输入时,xargs 不会执行命令,避免错误。
柱子jason19 天前
物联网·rpc·c#·自动化·iiot·iot-tree
基于IOT-Tree Server支持的gRPC服务,使用C#开发自己的设备监控客户端gRPC 是一个高性能、开源的远程过程调用(RPC)框架,由 Google 开发并基于 HTTP/2 协议。它支持多种编程语言,并默认使用 Protocol Buffers(protobuf)作为接口定义语言(IDL)和数据序列化工具。gRPC 的设计目标是简化跨语言、跨平台的分布式系统开发。
jmxwzy21 天前
java·spring·rpc
Spring全家桶Spring是一种轻量级框架,旨在提高开发人员的开发效率以及系统的可维护性。我们一般说的Spring框架就是Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发。这些模块是核心容器、数据访问/集成、Web、AOP(面向切面编程)、工具、消息和测试模块。比如Core Container中的Core组件是Spring所有组件的核心,Beans组件和Context组件是实现IOC和DI的基础,AOP组件用来实现面向切面编程。
Irene199122 天前
rpc·restful·http请求·grpc·graphql
HTTP 请求方法选择与 RESTful 实践(对比 GraphQL、RPC)HTTP请求方法在实际开发中并非仅使用POST,但确实存在简化使用现象。早期因技术限制(如浏览器表单仅支持GET/POST)和简化思维导致过度使用POST。
掘根22 天前
网络·网络协议·rpc
【jsonRpc项目】基于注册发现的RPC客户端/服务端目录一.RPC客户端代码设计1.1.成员变量设计1.1.1.问题:unordered_map的第3个参数——哈希函数
Elias不吃糖23 天前
java·spring·rpc·bean
Spring Bean 注入与容器管理:从“怎么交给容器”到“怎么被注入使用”的完整总结面向学习复习:把 Spring 容器里最核心的三件事讲清楚Spring 容器可以理解为一个“对象工厂 + 对象仓库 + 生命周期管理器”。
LuminescenceJ23 天前
分布式·后端·网络协议·网络安全·rpc·开源·信息与通信
GoEdge 开源CDN 架构设计与工作原理分析GoEdge CDN 边缘节点采用模块化设计,核心组件包括:节点启动时的主要步骤:工作原理 :核心代码 : internal/nodes/http_request.go
七夜zippoe24 天前
网络·python·网络协议·rpc·protocol
gRPC高性能RPC框架实战:从Protocol Buffers到流式传输的完整指南目录摘要1 引言:为什么gRPC是微服务通信的未来1.1 gRPC的核心价值定位1.2 gRPC技术架构演进