rpc

编啊编程啊程3 天前
java·rpc·kafka·dubbo·nio
gRPC从0到1系列【6】gRPC 的 Stub(存根) 是客户端与服务端之间通信的关键桥梁。它隐藏了底层网络调用、序列化、协议细节,使开发者能像调用本地函数一样调用远程服务。
她说人狗殊途4 天前
java·开发语言·rpc
Spring IoC容器加载过程 vs Bean生命周期对应关系图容器宏观阶段Bean微观阶段说明实例化Bean(第4步)完整创建周期(第1-8步)这是最核心的对应关系:容器的"实例化Bean"阶段包含了Bean从诞生到可用的全部细致过程
weixin_446260854 天前
网络·网络协议·rpc
提升开发效率的RPC系统!随着现代Web应用的不断发展,开发者愈发需要一种简洁高效的远程过程调用(RPC)系统。Cap’n Web正是为此而生,它是由Cap’n Proto的作者设计,旨在无缝地融入Web应用生态。这种RPC系统具有极低的样板代码、出色的可读性和强大的对象能力特性,使得在JavaScript和TypeScript环境下的通信变得简单而灵活。
H3C-Navigator5 天前
分布式·网络协议·rpc
RPC在分布式存储系统中的应用摘要本文旨在介绍远程过程调用(Remote Procedure Call,以下简称RPC)的基本原理和发展过程,并介绍了RPC机制作为一种底层通信框架,是如何应用在分布式存储系统中,为存储系统上层应用组件服务的。
老坛程序员5 天前
人工智能·网络协议·rpc·json·交互
抓包解析MCP协议:基于JSON-RPC的MCP host与MCP server的交互本文通过抓包剖析模型上下文协议的通信机制,我们将从核心概念入手,最终聚焦于最“硬核”的部分:MCP Host、MCP Server 和 MCP Tools 之间是如何通过JSON-RPC 2.0协议进行字节级通信的。
ningmengjing_5 天前
网络·网络协议·rpc
爬虫逆向——RPC技术RPC,英文 RangPaCong,中文让爬虫,旨在为爬虫开路,秒杀一切,让爬虫畅通无阻!WebSocket的出现,使得浏览器具备了实时双向通信的能力。
伊织code6 天前
前端·javascript·rpc
Cap‘n Web - JavaScript原生RPC系统Cap’n Web是与Cap’n Proto(由同一作者创建)理念相近的RPC系统,专为Web技术栈设计。主要特点:
thginWalker6 天前
rpc
第五部分:从0到1实现RPC本身学习一门技术是一个比较漫长的过程,恭喜你坚持了下来。纸上得来终觉浅,绝知此事要躬行。你是不是已经迫不及待想在项目中使用 Netty 了呢?接下来我会带着你完成一个相对完整的 RPC 框架原型,帮助你加深对 Netty 的理解,希望你能亲自动手跟我一起完成它。
愈努力俞幸运6 天前
网络·python·网络协议·rpc
socket编程 netstat 大小端 rpc 协程 io yield角色:主动发起请求的一方。 特点:运行在用户本地(比如浏览器、App、桌面程序)。 需要通过网络连接到服务端。主要负责 界面展示 和 用户交互。 例子: 浏览器访问网页 → 浏览器就是客户端。 微信 App → 向服务器发消息的就是客户端。
编啊编程啊程7 天前
rpc·dubbo·nio
gRPC从0到1系列【2】HTTP/2(Hypertext Transfer Protocol Version 2)是 HTTP 协议的重大升级版本,由 IETF 于 2015 年发布(RFC 7540),旨在解决 HTTP/1.1 在高并发、大流量场景下的性能瓶颈。
Lin_Aries_04218 天前
java·linux·运维·开发语言·docker·容器·rpc
容器化简单的 Java 应用程序若需自定义 Maven 本地仓库路径(默认在 ~/.m2/repository,可能占用用户目录空间),可在 settings.xml 中添加 <localRepository> 配置:
疯狂的Alex8 天前
rpc·矩阵·c++23
C++23特性全解析:从编译器支持矩阵到多维数组性能优化实战C++23标准作为C++20后的首个重大更新,带来了31项正式特性和17项技术规范扩展,在语言表达能力、标准库实用性和性能优化方面实现了显著突破。其中,多维数组视图(mdspan)、范围适配器管道、临时值生命周期延长等特性,直接解决了工业界长期面临的性能瓶颈和代码冗余问题。
HyperAI超神经8 天前
开发语言·网络·人工智能·python·网络协议·rpc·tvm
【TVM 教程】设置 RPC 系统Apache TVM是一个深度的深度学习编译框架,适用于 CPU、GPU 和各种机器学习加速芯片。更多 TVM 中文文档可访问 →tvm.hyper.ai/
编啊编程啊程8 天前
java·spring boot·rpc·kafka·dubbo·nio
Netty从0到1系列之RPC通信推荐阅读:【01】Netty从0到1系列之I/O模型 【02】Netty从0到1系列之NIO 【03】Netty从0到1系列之Selector 【04】Netty从0到1系列之Channel 【05】Netty从0到1系列之Buffer(上) 【06】Netty从0到1系列之Buffer(下) 【07】Netty从0到1系列之零拷贝技术 【08】Netty从0到1系列之整体架构、入门程序 【09】Netty从0到1系列之EventLoop 【10】Netty从0到1系列之EventLoopGroup 【1
koping_wu8 天前
http·rpc·dubbo
【Dubbo】Rpc与HTTP的区别、Dubbo调用过程RPC 是Remote Procedure Call的缩写,译为远程过程调用。要想实现RPC通常需要包含传输协议和序列化协议的实现。
小王努力学编程9 天前
linux·服务器·c++·分布式·rpc·protobuf·brpc
brpc远程过程调用目录rpc基本工作流程存根(Stub)类的作用工作流程brpcbrpc使用流程brpc使用示例1.编写main.proto文件
会开花的二叉树9 天前
网络·数据库·c++·rpc·etcd
实战:基于 BRPC+Etcd 打造轻量级 RPC 服务 —— 从注册到调用的完整实现在实际开发中,当多个服务需要跨进程通信时,直接用 HTTP 或自定义协议会面临很多问题:比如服务地址硬编码导致扩容困难、服务下线后客户端还在调用僵尸节点、缺乏统一的日志和监控等。为了解决这些痛点,我基于百度的 BRPC 框架和 Etcd 服务注册中心,搭了一套轻量级 RPC 服务,支持服务自动注册、实时发现和负载均衡,今天就把整个实现过程拆解开讲清楚,代码可直接复用。
Zfox_9 天前
数据库·c++·微服务·中间件·rpc·架构·即时通讯
【C++项目】微服务即时通讯系统:服务端🌈 个人主页:Zfox_ 🔥 系列专栏:Qt在聊天室项目的功能设计中,包含了以下功能:除了以上的与客户端之间交互的功能之外,还包含一些服务器后台内部所需的功能:
安卓开发者10 天前
qt·rpc·harmonyos
鸿蒙Next应用开发:ArkTS语言下的IPC与RPC通信指南在鸿蒙生态中,跨进程通信是实现多设备协同的核心技术。IPC用于同一设备内不同进程间的通信,而RPC则扩展到了跨设备远程调用的场景。对于ArkTS开发者而言,鸿蒙系统提供了简洁而强大的API,让开发者能够轻松实现进程间通信。
一休哥助手20 天前
网络协议·rpc·apache
Apache Thrift:跨语言服务开发的高性能RPC框架指南在微服务与分布式系统成为主流的今天,Apache Thrift作为Facebook开源的跨语言RPC框架,以其卓越的性能、简洁的IDL和广泛的语言支持,成为构建高效跨语言服务的首选解决方案。