E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
远程过程调用
文盘Rust -- tonic-Rust grpc初体验 | 京东云技术团队
gRPC是开发中常用的开源高性能
远程过程调用
(RPC)框架,tonic是基于HTTP/2的gRPC实现,专注于高性能、互操作性和灵活性。
京东云技术团队
·
2023-09-19 06:52
Rust
rust
京东云
tonic
grpc
文盘Rust -- tonic-Rust grpc初体验 | 京东云技术团队
gRPC是开发中常用的开源高性能
远程过程调用
(RPC)框架,tonic是基于HTTP/2的gRPC实现,专注于高性能、互操作性和灵活性。
·
2023-09-18 15:26
grpcrust后端
【分布式系统】五、通信communication
引言:OSI七层模型:重点关注上三层,即会话层、展示层、应用层【重点】
远程过程调用
RPC(remoteprocedurecall)1.作用:像调用本地API一样,调用远程API(noexplicitlycoding
JaxHur
·
2023-09-17 09:54
分布式计算
学习
如何构建 Protocol Buffers(protobuf)并解决常见问题
它广泛用于数据交换,通常用于RPC(
远程过程调用
)和持久化数据存储。在本文中,我们将介绍如何构建protobuf,并解决一些常见的问题。
ZLOSER02
·
2023-09-17 05:00
linux
服务器
如何动态的测试Thrift服务
与Thrift框架RPC(RemoteProcedureCall,
远程过程调用
)是一种通信协议,用于不同的进程或计算机之间进行通信和交互。
爱学习的潇潇
·
2023-09-17 04:52
软件测试工程师
自动化测试
软件测试
服务器
运维
软件测试
程序人生
功能测试
自动化测试
职场发展
RPC在Python中的使用及原理浅析
RPC是
远程过程调用
(RemoteProcedureCall)的缩写形式。RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。
WonderThink
·
2023-09-16 22:20
python
rpc
python
网络协议
GO学习之
远程过程调用
(RPC)
GO系列1、GO学习之HelloWorld2、GO学习之入门语法3、GO学习之切片操作4、GO学习之Map操作5、GO学习之结构体操作6、GO学习之通道(Channel)7、GO学习之多线程(goroutine)8、GO学习之函数(Function)9、GO学习之接口(Interface)10、GO学习之网络通信(Net/Http)11、GO学习之微框架(Gin)12、GO学习之数据库(mysql
YPhen
·
2023-09-16 19:45
golang学习
golang
rpc
Google高性能开源框架gRPC:快速搭建及HTTP/2抓包
一、什么是gRPCgRPC是google发起的一个*
远程过程调用
(rpc)*开源框架,可以在任何语言中,用任何编程语言编写。
山间小僧
·
2023-09-16 04:19
开源
rpc
java
一图看懂 6 种 API 架构模式
模式:动图转自:https://twitter.com/AmigosCode/status/1701563810300006661图中所描述的6种API模式分别是:gRPC:一种高性能、跨语言、易扩展的
远程过程调用
程序猿DD_
·
2023-09-14 11:33
架构
微服务组件Feign实战 - 解决日志配置失效
RPC全称是RemoteProcedureCall,即
远程过程调用
,其对应的是我们的本地调用。RPC的目的是:让我们调用远程方法像调用本地方法一样。
哦灬吼吼吼
·
2023-09-14 00:57
微服务
架构
云原生
全网讲解 RPC 调用和 HTTP 调用的区别最直观的文章!
很长时间以来都没有怎么好好搞清楚RPC(即RemoteProcedureCall,
远程过程调用
)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?
Java柚子
·
2023-09-13 12:29
RPC项目解析(1)
分布式通信框架:让远程方法调用和调用进程内方法一样简单RPC通信原理rpc:
远程过程调用
(远程能够调用其他模块的方法)在rpc中需要发送时候,对发送的信息进行序列化,在服务端对接收到的信息进行反序列化。
陌养
·
2023-09-13 07:43
项目实战
rpc
RPC 技术及其框架 Sekiro 在爬虫逆向中的应用,加密数据一把梭!
开个玩笑,实际上RPC为
远程过程调用
,全称RemoteProcedureCall,是一种技术思想而非一种规范或协议。
K哥爬虫
·
2023-09-13 05:53
分布式系统原理与范型——体系结构
体系结构的样式分布式系统的组织结构主要是组成该系统的软件组件结构软件体系结构说明不同软件是如何组织在一起,相互作用体系结构的样式分层体系结构组件组成了不同的层控制系统是从一层到另一层请求是从上层到底层,请求结果是从底层到上层基于对象的体系结构每个对象都对应一个组件,组件之间通过
远程过程调用
以数据为中心的体系结构进程之间通信需要一个公共的仓库基于事件的体系结构进程通信基本上是通过事件传播来通信
卢延吉
·
2023-09-13 03:21
分布式系统
服务器
分布式架构
分布式模型
HTTP RESTFul RPC
(3)RPC(RemoteProcedureCall)
远程过程调用
方法。它经常用于服务与服务之间通讯。当前服务调用其他服务时,能够像调用函数一样。RPC的实现可以基于TCP协议,也可以基于HTT
预立科技
·
2023-09-13 00:17
http
restful
rpc
gRPC学习资料第一篇
一、RPC基本概念RPC(RemoteProcedureCall):
远程过程调用
,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。
忧郁的双鱼座程序猿
·
2023-09-13 00:03
解决方案
JAVA基础
学习
rpc
java
GRPC
初识grpc
HTTP/2任意版本HTTP有效载荷ProtoBuf(小、二进制)JSON(大、易读)浏览器支持否(需要grpc-web)是流传输客户端、服务端、双向客户端、服务端代码生成是OpenAPI+第三工具gRPC
远程过程调用
黑色幽默595
·
2023-09-11 22:24
go
java
开发语言
MQ解决重复消费问题
目前的服务器数据交互设计,大体上可以是前后端数据交互,Rpc(
远程过程调用
)或者是通过消息中间件(MQ)来进行的,本次解决方案,我们就从这几个角度出发,讨论如何高效准确的解决企业级重复消费问题。2
豆恭梓
·
2023-09-10 09:30
RabbitMQ
MQ
RMI示例
JavaRMI,即远程方法调用(RemoteMethodInvocation),一种用于实现
远程过程调用
(RPCRemoteprocedurecall)的JavaAPI,能直接传输序列化后的Java对象
大白猫爱吃鱼
·
2023-09-10 05:53
grpc简介
gRPC是一种与语言无关的高性能
远程过程调用
(RPC)框架。gRPC的主要优点是:现代高性能轻量级RPC框架。协定优先API开发,默认使用协议缓冲区,允许与语言无关的实现。
寻找无名的特质
·
2023-09-10 03:06
一文2500字使用Python进行GRPC和Dubbo协议的高级测试
01、GRPC测试GRPC(GoogleRemoteProcedureCall)是一种高性能、开源的
远程过程调用
(RPC)框架,由Google开发并基于ProtocolBuffers(protobuf)
美团程序员
·
2023-09-09 10:49
技术分享
软件测试
自动化测试
dubbo
自动化测试
软件测试
【rpc】Dubbo和Zookeeper结合使用,它们的作用与联系(通俗易懂,一文理解)
Dubbo是一种开源的高性能、轻量级的分布式服务框架,它致力于提供可靠的RPC(
远程过程调用
)通信,使得不同的应用程序可以通过网络互相调用,实现分布式系统之间的高效通信和协作。
是瑞穗的猫啊
·
2023-09-09 08:05
rpc
dubbo
zookeeper
java
intellij-idea
java-ee
spring
boot
既然有 HTTP 协议,为什么还要有 RPC
什么是RPCRPC(RemoteProcedureCall),又叫做
远程过程调用
。它并不是一个具体的协议,而是一种调用方式。
修 己
·
2023-09-07 21:43
网络
http
rpc
网络协议
Dubbo暴露服务和引用服务的实现源码分析
#Cluster:服务框架核心,提供基于接口方法的
远程过程调用
,包括多协议
无所畏惧-激流勇进
·
2023-09-07 15:30
dubbo
源码
dubbo
java实现grpc
背景rpc就是RemoteProcedureCall的简称,翻译成中文就是
远程过程调用
。
余生的观澜
·
2023-09-07 10:36
java技术栈
java
python
RPC协议交互流程
文章目录RPC特性RPC实现RPC交互流程RPC交互时序图RPC交互流程RPC(RemoteProcedureCall,
远程过程调用
)是一种分布式计算的通信协议和编程模型,用于不同计算机或进程之间进行远程通信
嵌入式-小王
·
2023-09-07 02:27
网络原理
rpc
netty知识点(一)
1.rmi(remotemethodinvocation)只针对javaclient:stud桩server:skeleton骨架2.RPC(RemoteProcedureCall)
远程过程调用
跨语言定义一个接口说明文件
蜡笔没了小新_e8c0
·
2023-09-06 19:30
raft理论与实践[6]-lab3a-基于raft构建分布式容错kv服务
理论篇阅读raft理论与实践[2]-lab2a阅读raft理论与实践[3]-lab2a讲解阅读raft理论与实践[4]-lab2b日志复制阅读raft理论与实践[5]-lab2c日志复制阅读模拟RPC
远程过程调用
前言在之前的文章中
唯识相链2
·
2023-09-06 10:58
使用Netty手写实现RPC的功能
概要RPC(RemoteProcedureCall)是指
远程过程调用
,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法。
·
2023-09-06 10:38
raft理论与实践[5]-lab2c-持久化
理论篇阅读raft理论与实践[2]-lab2a阅读raft理论与实践[3]-lab2a讲解阅读raft理论与实践[4]-lab2b日志复制由于我们需要模拟rpc远程调用,因此需要查看我写的这篇文章:模拟RPC
远程过程调用
持久化如果基于
唯识相链2
·
2023-09-04 22:53
golang grpc配置使用实战教程
什么是PRC&GRPCRPC是
远程过程调用
(RemoteProcedureCall)的缩写形式,RPC的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性
small_to_large
·
2023-09-03 13:16
Golang
grpc
golang
Protocol
buffer
golang工程组件之高性能rpc框架grpc
而分布式架构中,RPC
远程过程调用
协议就显得尤为重要。grpc作为一款高性能的rpc框架,受到了越来越多开发者的关注和使用。本文将对grpc框架做一个详细介绍。一、什么是grpc?
SMILY12138
·
2023-09-03 13:44
rpc
golang
网络
gRPC + Spring Boot 编程教程 - piot
gRPC是一个现代开源
远程过程调用
(RPC)框架,可以在任何环境中运行。默认情况下,它使用Google的ProtocolBuffer来序列化和反序列化结构化数据。
极道Jdon
·
2023-09-02 21:04
javascript
reactjs
在Windows10上编译grpc工程,得到protoc.exe和grpc_cpp_plugin.exe
grpc是google于2015年发布的一款跨进程、跨语言、开源的RPC(
远程过程调用
)技术。使用C/S模式,在客户端、服务端共享一个protobuf二进制数据。
sanqima
·
2023-09-02 14:15
C++
Git
C#
grpc
cmake
ninja
protoc
【RPC 协议】序列化与反序列化 | lua-cjson | lua-protobuf
文章目录RPC协议gRPCJSON-RPC数据序列化与反序列化lua-cjsonlua-protobufRPC协议在分布式计算,
远程过程调用
(英语:RemoteProcedureCall,缩写为RPC)
ღCauchyོꦿ࿐
·
2023-09-02 11:45
Lua
rpc
lua
网络协议
protobuf
json
服务框架Dubbo和ZooKeeper
文章目录一.Dubbo框架(
远程过程调用
)1.分布式系统中的相关概念2.Dubbo概述3.Dubbo快速入门4.Dubbo高级特性二.ZooKeeper框架(分布式协调服务)1.ZooKeeper主要功能
Jm呀
·
2023-09-01 16:10
中间件
dubbo
zookeeper
rpc
分布式
java
Android进程间通信--Binder
链接:https://zhuanlan.zhihu.com/p/27344402来源:知乎一、Binder简介Binder是Android特有的一种进程间通信(IPC)方式,和传统的IPC相比,它融合了
远程过程调用
HugoforAndroid
·
2023-09-01 03:08
Android
学习笔记
android
Android 进程间通信- Binder基础概述
Binder概述Binder对象定义Binder架构组件Service和匿名Binder服务Binder的层次如何使用BinderBinder的混合调用Binder概述Binder和传统的IPC相比,融合了
远程过程调用
Lud_
·
2023-09-01 03:37
#
Framework
Android
android
java
开发语言
00.SpringCloud服务调用方式
常见的远程调用方式有以下2种:RPC:RemoteProduceCall
远程过程调用
,类似的还有。自定义数据格式,基于原生TCP通信,速度快,效率高。
欧皇夏老板
·
2023-09-01 01:11
SpringCloud
dubbo
java
开发语言
RPC原理与实现
rpc叫做
远程过程调用
,是指一台机器上的服务通过通信协议调用网络中另一台机器上的程序,并拿到结果。
Android_chunhui
·
2023-09-01 00:59
rpc
服务器
网络协议
grpc面试题
HTTP是一个请求/响应协议,而gRPC是一个
远程过程调用
(RPC)框架。HTTP使用文本格式作为数据
林欣快滚去学习
·
2023-08-31 16:24
restful
java
http
dubbo是什么
dubbo是什么dubbo是一个分布式框架,远程服务调用的分布式框架,其核心部分包含:集群容错:提供基于接口方法的透明
远程过程调用
,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持
海清源
·
2023-08-30 20:22
zookeeper
服务器
zookeeper
运维
一文2500字使用Python进行GRPC和Dubbo协议的高级测试
01、GRPC测试GRPC(GoogleRemoteProcedureCall)是一种高性能、开源的
远程过程调用
(RPC)框架,由Google开发并基于ProtocolBuffers(protobuf)
程序员江念
·
2023-08-30 17:31
软件测试
自动化测试
dubbo
测试工具
jmeter
职场和发展
自动化测试
基于netty手写rpc
rpc简介RPC是
远程过程调用
(RemoteProcedureCall),比如Dubbo框架就是使用rpc原理。
MovW
·
2023-08-30 08:29
用树莓派4b构建深度学习应用(四)PyTorch篇
imageimagePyTorch1.6的新特性PyTorch1.6版本增加了许多新的API、用于性能改进和性能分析的工具、以及对基于分布式数据并行(DistributedDataParallel,DDP)和基于
远程过程调用
bluishfish
·
2023-08-30 02:57
What are the advantages of using RPC?RPC是面向服务架构(SOA)的主要模式之一,它利用了网络技术、消息队列、序列化技术等多种组件实现分布式应用间的数据交换和通信
作者:禅与计算机程序设计艺术1.简介
远程过程调用
(RemoteProcedureCall,RPC)是一种分布式计算通信协议,用于在不同的机器上执行不同函数或方法,并且能够像本地方法一样方便地调用。
禅与计算机程序设计艺术
·
2023-08-29 20:37
Java
编程实践
Python
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
RPC & AIDL
为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了
远程过程调用
(RemoteProcedureCall,RPC)方式来实现。Android使用AIDL来实现。
gbmaotai
·
2023-08-29 02:47
Go中Json解析
Go内置json解析配置文件解析不用反射的Json解析Easy解析网络Go内置json解析配置文件解析packagejsonimport("encoding/json""fmt""testing")//
远程过程调用
或者
他们说快写一首情歌
·
2023-08-28 06:19
GO
Json解析
什么是 API ?
根据不同软件应用程序间的数据共享性能,可以将API分为四种类型:
远程过程调用
(RPC):通过作用在共享数据缓
APItesterCris
·
2023-08-27 23:26
API接口
分享
语言
前端
数据库
数据仓库
大数据
数据挖掘
微服务Springcloud超详细教程+实战(二)
常见的远程调用方式有以下几种:RPC:RemoteProduceCall
远程过程调用
,类似的还有RMI(RemoteMethodsInvoke远程方法调用,是JAVA中的概念,是JAVA十三大技术之一)
脸ル粉嘟嘟
·
2023-08-27 09:44
——SpringCloud
springcloud
微服务
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他