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
远程调用RPC
g
RPC
and RESTful
什么是g
RPC
g
RPC
是
RPC
框架中的一种,那什么是
RPC
框架?教科书式定义(最好背会):
RPC
(remoteprocedurecall远程过程调用)框架目标就是让远程服务调用更加简单、透明。
Ahhhhhaa
·
2023-12-22 14:34
RPC
API架构的选择,RESTful、GraphQL还是g
RPC
在现代的软件工程中,微服务或在客户端与服务端之间的信息传递的方式,比较常见的有三种架构设计的风格:RESTful、GraphQL和g
RPC
。
peida
·
2023-12-22 14:03
restful
架构
graphql
java
后端
05.微服务组件 Feign
远程调用
a.Feign简介RestTemplate的缺点代码可读性差,编程体验不统一参数复杂URL难以维护Stringurl="http://userservice/user/"+order.getUserId();Useruser=restTemplate.getForObject(url,User.class);Feign的介绍:Feign是一个声明式的http客户端,官方地址:GitHub-Open
HuaLuLemon
·
2023-12-22 14:41
SpringCloud
微服务
springcloud
LoRaWAN 服务器 ChirpStack 部署教程
ChirpStack还提供了基于g
RPC
的API,可用于
风诰
·
2023-12-22 14:27
LoRa
lorawan
物联网
iot
嵌入式硬件
docker
谈谈Nacos跟Eureka的区别
Eureka和Nacos都是服务注册与发现的组件,都支持服务注册和服务拉取,都支持服务提供者心跳方式做健康检测,SpringCloud封装了Netflix公司开发的Eureka模块来实现服务治理,在传统的
rpc
一个风轻云淡
·
2023-12-22 13:19
闲聊杂谈
eureka
云原生
spring
java
后端
mysql
数据库
conan入门(二十六):使用make编译e
rpc
/e
rpc
gen(makefile)
conan使用make编译e
rpc
/e
rpc
gen(makefile)conan是个包管理工具,不仅仅支持cmake编译,还支持很多常用的构建工具如configure/make,msbuild,VisualStudo
10km
·
2023-12-22 13:22
conan
embedded
conan
make
makefile
erpc
conan 入门(三十七):conan 2.x通过定义环境变量(environment)执行make编译只有Makefile的项目(e
rpc
gen)
之前一篇博客《conan入门(三十四):conan2.x实现对只有Makefile的项目(e
rpc
gen)的封装示例》介绍如何用AutotoolsToolchain,Autotools实现来编译只有Makefile
10km
·
2023-12-22 13:50
conan
conan
environment
makefile
EnvVars
Dubbo的学习笔记
目录架构zookeeper的简单介绍简单案例Dubbo-admin的简单使用Dubbo高级特性序列化地址缓存超时与重试多版本负载均衡集群容错服务降级Dubbo是阿里巴巴开源的一个高性能、轻量级
RPC
框架架构
zmbwcx2003
·
2023-12-22 13:50
dubbo
学习
笔记
微服务中
远程调用
Dubbo与Feign对比
来源:博客园作者:悬铃木pp链接:https://www.cnblogs.com/ying-z/p/14781757.html实现
远程调用
的方式Http接口(web接口、RestTemplate+Okhttp
小郭子
·
2023-12-22 13:28
HTTP&
RPC
身为JavaWeb开发我发现很多人一些Web基础问题都答不上来。上周我面试了一个三年经验的小伙子,他简历写着写着对操作系统、计算机网络、算法都比较熟悉。我心里想,这个小伙子看起来胸有成竹好像有点东西,我就问:你挑个你最有自信的我先问问。这是想找个他最有自信的看看他到底有多强。一开始我问他HTTP/1、HTTP/2相关的他到是能答点东西出来。就是HTTP1.1什么特性,哪里哪里不好。然后HTTP2什
tracy_668
·
2023-12-22 12:24
96 - 实战之灰度发布组件(分析篇)
最初,公共服务平台提供的是,基于某个开源
RPC
框架的
RPC
格式的接口。在上线一段时间后,我们发现这个开源
RPC
框架的Bug很多,多次因为框架本身的Bug,导致整个公共
舍是境界
·
2023-12-22 12:42
【go-zero】simple-admin框架 整合ent mysql批量插入 | ent批量插入mysql
一、完整流程我们需要通过goctls快速生成一个
RPC
项目【go-zero】simple-admin开篇:进击go-zero二开框架simple-admin加速go-zero开发之
rpc
项目快速创建(更新中
CTRA王大大
·
2023-12-22 12:36
go-zero
golang
mysql
ent
simple
admin
分库分表就能无限扩容吗?
2、
RPC
应用当业务越来越大,我们需要对服务进行水平扩容,扩容很简单,只要保证服务是无状态的就可以了,如下图:image当业务又越来越大,我们的
赵客缦胡缨v吴钩霜雪明
·
2023-12-22 11:57
rpc
【通义】
rpc
原理【gpt】
一
rpc
RPC
(RemoteProcedureCall,远程过程调用)是一种编程技术,它允许在分布式系统中的一个程序像调用本地函数一样调用另一个程序(位于不同的机器或进程中)的函数或方法。
aiwokache
·
2023-12-22 08:12
rpc
网络协议
网络
go分布式事务 mysql_分布式|事务框架 seata-golang 通信模型详解
要做一个golang版的分布式事务框架,首先需要解决的一个问题就是如何实现
RPC
通信。dubbo-go就是摆在眼前很好的一个例子,遂开始研究dubbo-go的底层getty。
weixin_42486083
·
2023-12-22 08:07
go分布式事务
mysql
【golang】context详解
在web程序中,每个Request都需要开启一个goroutine做一些事情,这些goroutine又可能会开启其他的goroutine去访问后端资源,比如数据库、
RPC
服务等,它们需要访问一些共享的资源
merlin.feng
·
2023-12-22 08:02
码农札记
golang
开发语言
后端
Nacos
Nacos支持主流的服务生态,如KubernetesService、g
RPC
|Dubbo
RPC
Service或者Sprin
编织幻境的妖
·
2023-12-22 02:38
阿里云
开发语言
rocketMQ-发送消息
1.环境准备maven(基于阿里云SDK)com.aliyun.openservicesons-client1.8.8.5.Final2.普通消息2.1同步消息privatestatic
RPC
HookgetAcl
RPC
Hook
draymond7107
·
2023-12-22 00:02
rocketMQ
rocketmq
树莓派建立个人网站(三):frp内网穿透实现外网访问
BACK:树莓派建立个人网站(二):代码统计系统环境部署 流程一览:一:实现方案二:frp的使用1.准备工作2.安装frp3.访问方式(下方的域名可替换为公网IP地址)4.树莓派上的f
rpc
的开机启动三
一叶知秋境
·
2023-12-21 21:36
个人网站
linux
服务器
golang math/rand 的协程安全问题
math/randmath/rand是golang官方自带的随机数库今天看g
rpc
-go代码时,才发现,原来math/rand不能算协程安全的库看官方文档说明(摘自GOROOT/src/math/rand
fananchong2
·
2023-12-21 20:10
Go语言杂文
math/rand
golang
grpc-go
静态检查
协程安全
go g
rpc
-go 连接变动,导致全服 g
RPC
重连 BUG 排查
问题描述项目中遇到一个问题,每当有节点变更时,整个g
RPC
网络连接会重建然后我对该问题做了下排查最后发现是g
RPC
Resolver使用上的一个坑问题代码func(r*xxResolver)update(
fananchong2
·
2023-12-21 20:37
gRPC
Go语言杂文
golang
代码分析
grpc
grpc-go
连接问题
本地MinIO存储服务如何创建Buckets并实现公网访问上传文件
文章目录前言1.创建Buckets和AccessKeys2.Linux安装Cpolar3.创建连接MinIO服务公网地址4.
远程调用
MinIO服务小结5.固定连接TCP公网地址6.固定地址连接测试前言MinIO
日出等日落
·
2023-12-21 19:51
内网穿透
服务器
java
游戏
apache
运维
org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Illegal charac
springcloud在
远程调用
其他微服务时报错at[Source:(PushbackInputStream);line:1,column:2]org.springframework.http.converter.HttpMessageNotReadableException
非ban必选
·
2023-12-21 19:24
1024程序员节
5个接口性能提升的通用技巧
前言作为后端开发人员,我们总是在编写各种API,无论是为前端web提供数据支持的HTTPRESTAPI,还是提供内部使用的
RPC
API。
懂电商API接口的Jennifer
·
2023-12-21 16:16
电商API知识分享
数据挖掘
开发语言
图搜索算法
算法
人工智能
client报错golang : g
rpc
: error while marshaling: proto: Marshal called with nil
server端报panic:runtimeerror:indexoutofrange[0]withlength0goroutine1[running]client报错golang:g
rpc
:errorwhilemarshaling
赛博朋克2078
·
2023-12-21 13:37
hyperledger
fabric
mysql
区块链
数据库
从0开始,做一个后台项目的架构
团队协助基础工具链的选型和培训搭建微服务开发基础设施选择合适的
RPC
框架选择和搭建高可用的注册中心选择和搭建高可用的配置中心选择和搭建高性能的缓存中间件选择和搭建高性能的消息中间件选择和搭建高性能的关系数据库
程序员老舅
·
2023-12-21 12:43
C++Linux后端
架构
服务器
linux
C++服务器开发
C++后端开发
C++后台
架构师
2019-03-12
gitclone时出现如下错误:error:
RPC
failed;curl18transferclosedwithoutstandingreaddataremainingfatal:Theremoteendhungupunexpectedlyfatal
yust2017
·
2023-12-21 12:07
go基础问题
2、go适合做什么高并发的工作(如爬虫),微服务通信(g
rpc
框架)3、数据
秋叶原の黑猫
·
2023-12-21 12:31
go
golang
开发语言
后端
微服务丶分布式丶集群的区别
这里就出现了服务治理,服务治理用来管理各个服务之间调用丶降级丶配置丶路由丶负载等等,所以微服务是包含服务治理在内的(注意:服务器之间是通过RestFulApi或者
RPC
的方式进行服务之间的通信的,这点和分布式是
谛仙0
·
2023-12-21 12:20
学习
微服务
microservices
架构
RabbitMQ+G
RPC
的快速使用(1)
使用背景之前写的同步发送通知随着业务量的增长,已经不再适用,所以快速实现一个基本的rq队列+g
rpc
的方式来投递通知数据并交给rq的worker去调用g
rpc
的服务。
bwisgood
·
2023-12-21 11:58
STP生成树协议|适合初学|华为,思科配置|阿树啊~
二层环路的问题1.产生广播风暴:2.MAC地址表震荡/漂移:看日志3.设备死机或假死二.STP概述三.STP类型四.STP运行原理1.桥ID(BridgeID)2.选举根桥RootBridge3.开销Cost4.
RPC
栖栖故人
·
2023-12-21 11:14
交换机
网络
华为
网络协议
springCloud 的nacos docker安装
Nacos支持几乎所有主流类型的“服务”的发现、配置和管理:KubernetesServiceg
RPC
&Dubbo
RPC
ServiceSpringCloudRESTfulServiceNacos的关键特性包括
Bill老罗
·
2023-12-21 10:56
SpringCloud微服务
spring
cloud
java
spring
在Spring Cloud中使用RabbitMQ完成一个消息驱动的微服务
SpringCloud系列目前已经有了SpringCloud五大核心组件:分别是,Eureka注册中心,Zuul网关,Hystrix熔断降级,openFeign声明式
远程调用
,ribbon负载均衡。
Miaow.Y.Hu
·
2023-12-21 10:24
#
Spring
spring
cloud
rabbitmq
微服务
【小沐学Python】Python实现通信协议(g
rpc
)
文章目录1、简介2、安装3、定义接口4、编译生成5、代码编写5.1服务端5.2客户端5.3运行测试结语1、简介https://g
rpc
.io/docs/what-is-g
rpc
/introduction
爱看书的小沐
·
2023-12-21 09:42
Python
Web
python
开发语言
gRPC
网络通信
通信协议
udp
tcp
21、商城系统(三):SpringCloud Alibaba框架搭建:nacos注册中心,配置中心,openFeign
远程调用
,gateway转发
目录一、springcloud简介1.springcloudalibaba使用组件2.版本选择3.common模块导入springcloudalibaba
鹏哥哥啊Aaaa
·
2023-12-21 08:00
从头开始做项目
spring
cloud
spring
后端
基于 SOAP 的 Web 服务 是什么服务
基于SOAP的Web服务通常用于实现跨网络的远程过程调用(
RPC
)和数据交换。
舒一笑
·
2023-12-21 05:56
I6000系统成长记
SpringBoot
Java
SOAP
Breach靶机
总体思路nmap扫描端口扫描PORTSTATESERVICE111/tcpopen
rpc
bind34140/tcpopenunknown65535/tcpopenunknown端口及系统详细信息扫描PORTSTATESERVICEVERSION111
黑客大佬
·
2023-12-21 05:46
渗透测试
安全
web安全
『互联网架构』软件架构-zookeeper集群部署与快速入门(32)
集群部署与快速入门(32)目前的公司是使用的阿里内部的dubbo,也就是EDAS,里面用了阿里自己的EDAS服务,如果是使用过dubbo的老铁,应该知道zookeeper,zookeeper在大数据和
RPC
IT人故事会
·
2023-12-21 05:37
Flink高可用集群搭建
bin-hadoop27-scala_2.11.tgzflink高可用集群需要依赖zookeeper开始安装1.编辑flink的配置文件flink-conf.yaml#这里选择配置主节点jobmanager.
rpc
.address
NikolasNull
·
2023-12-20 23:44
30.服务降级和服务熔断
2、服务熔断在微服务架构中,微服务之间的数据交互通过
远程调用
完成,微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,此时如果链路上某个微服务的调用响应时间过长或者不可用,
haodevops
·
2023-12-20 23:53
SpringCloud源码探析(十二)-基于SpringBoot开发自定义中间件
1.概述中间件是一种介于操作系统和应用软件之间,为应用软件提供服务功能的软件,按功能划分有消息中间件(Kafka、RocketMQ)、通信中间件(
RPC
通信中间件,dubbo等),应用服务器等。
程可爱
·
2023-12-20 22:21
springboot
spring
cloud
spring
boot
中间件
【框架面试】Dubbo基础
Dubbo是一个分布式、高性能、透明化的
RPC
服务框架,提供服务自动注册、自动发现等高效服务治理方案,可以和Spring框架无缝集成。文档2、为什么需要服务治理?
runewbie
·
2023-12-20 22:07
CMAKE的学习笔记——初始CMAKE
CMAKE是一个很强大的编译工具最近在看B
RPC
,发现其中的编译部分都是CMAKE来完成的,在囫囵吞枣编译出第一个demo后,我觉得自己该学习一下cmake了。
啊罗罗
·
2023-12-20 16:15
C++
brpc
cmake
泛微e-cology Xml
Rpc
Servlet文件读取漏洞复现
泛微OAE-Cology平台Xm
Rpc
Servlet接口处存在任意文件读取漏洞,攻击者可通过该漏洞读取系统重要文件(如数据库配置文件、系统配置文件)、数据库配置文件等等,导致网站处于极度不安全状态。
keepb1ue
·
2023-12-20 15:34
漏洞复现
web安全
远程调用
Feign
什么是FeignFeign是SpringCloud提供的一个声明式的伪Http客户端,它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一个注解即可。Nacos很好的兼容了Feign,Feign默认集成了Ribbon,所以在Nacos下使用Fegin默认就实现了负载均衡的效果。集成Feign在服务中添加依赖org.springframework.cloudspring-cloud
小云很优秀
·
2023-12-20 13:33
SpringCloud-微服
SpringCloud
Alibaba
理解ASAN的shadow memory和读懂报错信息
支持多平台(x86,ARM,MIPS(both32-and64-bitversionsofallarchitectures),Powe
rPC
64)、多操作系统(Linux,Darwin(OSXandiOSSimulator
sif_666
·
2023-12-20 11:34
gcc
gcc/gdb编译调试
kitex快速入门
简介kitex是字节跳动开源的一款基于Go语言的
rpc
框架。官网github仓库gitee地址安装与使用kitex具有一键生成的功能,能够一键生成
rpc
架构,使开发者只关注于逻辑的开发即可。
_小许_
·
2023-12-20 09:00
Go
微服务
rpc
网络协议
kitex
接口定义语言idl——thrift
不同的开发语言使用idl定义接口都会生成其本身的语法接口,idl忽略的语言的差异从而实现了
远程调用
。每个idl都有自己独特的语言法和工具,用于将自身代码生成其他语言的代码。
_小许_
·
2023-12-20 09:00
微服务
Code
Tools
go
protobuf
thrift
跨域及
RPC
协议、SOA思想
1.为什么会出现跨域?在制定HTML规则时,为了安全的考虑,一个源的脚本(网页、网站)不能与另一个源的资源进行交互,所有引发了同源策略。同源:即指在同一个域,就是两个页面具有相同的协议、主机和端口号。同源策略:它是一种约定,它是浏览器最核心的也是最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能会受到影响。发起请求时,必须满足协议://域名:端口都相同(和当前页面对比)时.满足同源策略要
Bruk.Liu
·
2023-12-20 08:02
rpc
和消息队列区别
RPC
和消息队列都是分布式微服务系统中重要的组件之一,下面我们来简单对比一下两者:从用途来看:
RPC
主要用来解决两个服务的远程通信问题,不需要了解底层网络的通信机制。
路飞H
·
2023-12-20 08:58
grpc
rpc
kafka
分布式
网络
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他