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
gRpc
grpc
初体验
为什么使用
grpc
?
grpc
可以实现远程调用,比如实现一个go程序远程调用python程序。这不是闲着蛋疼吗?直接全部用go或者全部用python来写不用吗?
Reman77g
·
2023-10-30 18:32
java
linux
开发语言
gRPC
初体验
一、
gRPC
简介1、RPC是远程过程调用的简称,在分布式系统中,客户端可以像调用本地对象一样调用远程机器上服务端对象,用于系统的垂直拆分,常见的JAVARPC框架有JAVA自带的RMI、基于Http的Hessian
程序员青菜学厨艺
·
2023-10-30 18:24
Java技术
java
rpc入门笔记 0x02 protobuf的杂七杂八
syntax="proto3";//这是个proto3的文件messageHelloRequest{//创建数据对象stringname=1;//name表示名称,编号是1}生成python文件安装
grpc
io
INGg__
·
2023-10-30 17:54
rpc
笔记
grpc
java_
grpc
java入门教程
本章主要介绍在java中
grpc
的基本用法。前置知识点:1.环境要求JDK7或者更高的版本2.下载例子代码我们直接从
grpc
的github地址下载演示代码。
weixin_32541333
·
2023-10-30 01:50
grpc
java
GRPC
入门实战
文章目录一、RPC1、GO语言实现rpc服务端2、Go语言实现rpc客户端二、
GRPC
1、protobuf2、
gRPC
支持4类服务方法a、简单RPC(SimpleRPC)b、服务端数据流式RPC(Server-sidestreamin
gRPC
进击的程序猿~
·
2023-10-30 01:49
GO
rpc
grpc
java中使用
grpc
入门笔记
一.通过maven导入所需jar包io.
grpc
grpc
-netty-shaded1.28.0io.
grpc
grpc
-protobuf1.28.0io.
grpc
grpc
-stub1.28.0二.定义proto
seeker1990
·
2023-10-30 01:19
java
grpc
java
后端
rpc
Python
gRPC
基础教程
Python中
gRPC
的基本教程介绍。本教程提供了Python程序员使用
gRPC
的基本介绍。通过浏览此示例,您将学习如何:在.proto文件中定义服务。使用协议缓冲区编译器生成服务器和客户端代码。
LiuPig刘皮哥
·
2023-10-30 01:49
Tool工具
GRPC
python
rpc
C++ 使用
gRPC
入门教程
gRPC
是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(ProtocolBuffers)序列化协议开发,且支持众多开发语言
万里归来少年心
·
2023-10-30 01:48
C++
grpc
sample
grpc测试
grpc配置
gRPC
-Go入门教程
protobuf简介ProtocolBuffers(protobuf):与编程语言无关,与程序运行平台无关的数据序列化协议以及接口定义语言(IDL:interfacedefinitionlanguage)。要使用protobuf需要先理解几个概念:protobuf编译器protoc,用于编译.proto文件开源地址:https://github.com/protocolbuffers/protob
coding进阶
·
2023-10-30 01:18
golang
rpc
grpc
golang
rpc
开发语言
protobuf
grpc
gRPC
入门教程汇总
gRPC
是Google开发的高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于Protobuf(ProtocolBuffers)序列化协议开发,且支持众多开发语言
kevin_tech
·
2023-10-30 01:48
java
编程语言
php
linux
http
gRPC
入门教程
gRPC
文章目录
gRPC
一、
gRPC
的基本概念
gRPC
简介HTTP2.0介绍ProtocolBuffersProtobuf语法基础Protobuf核心语法Protobuf服务定义二、
gRPC
开发实战第一个
结构化思维wz
·
2023-10-30 01:15
分布式技术
rpc
java
5分钟学会
gRPC
image介绍我猜测大部分长期使用Java的开发者应该较少会接触
gRPC
,毕竟在Java圈子里大部分使用的还是Dubbo/SpringClound这两类服务框架。
crossoverJie
·
2023-10-29 17:38
微服务错误码设计实践
背景我们之前设计迭代一个微服务工程,工程内服务间调用使用
gRPC
协议,网关提供所有对外接口接入,提供HTTP接口。
qianshanding0708
·
2023-10-29 16:10
python
java
go
linux
c++
Windows+Qt+MinGW使用
gRPC
本文参考博客文章Qt
gRPC
简单应用进行了亲自尝试,特此记录以下过程,为后人提供经验。
aloong
·
2023-10-29 15:33
QT
qt
GO
GRPC
客户端通过IP:PORT列表实现负载均衡
没有服务发现,只有固定的几台机器,可以用以下方法实现import("google.golang.org/
grpc
""google.golang.org/
grpc
/resolver""google.golang.org
p_gerer
·
2023-10-29 01:05
Linux文件基本属性
引用Linux文件基本属性Linux下七种文件类型、文件属性及其查看方法基本属性更改属性的命令ch
grpc
hownchmodx=1w=2r=4文件类型普通文件类型Linux中最多的一种文件类型,包括纯文本文件
8411e9740257
·
2023-10-28 20:33
skywalking golang客户端源码解析
gosdk的基本特性客户端和服务端使用
grpc
双向stream通信。可以设置采样率。默认都会上报。可以
7亮
·
2023-10-28 06:06
手把手教你使用
grpc
-gateway提供http服务
使用
Grpc
可以直接提供通信服务,但是如果要使用http来通信,那必须使用
grpc
-gateway,按照如下步骤进行操作1在原来提供
grpc
服务的proto文件中添加http服务的定义,然后将要提供服务的
zc4049
·
2023-10-27 19:32
http
grpc
gateway
golang
gRPC
-09 传递header信息/元数据 [golang版]
代码地址https://github.com/wanmei002/
grpc
-learn/tree/master/ch08逻辑都在拦截器里实现了,可以直接看拦截器的代码介绍像一些token等数据我们可能希望通过
wanmei002
·
2023-10-27 19:25
golang
gRPC
go
stream
gRPC
header头的写入
gRPC
header信息
grpc
-ecosystem/
grpc
-gateway 基本概念和原理 / 实现网关和微服务
目标:简单微服务+
grpc
-ecosystem/
grpc
-gateway;https://github.com/
grpc
-ecosystem/
grpc
-gatewayhttps://
grpc
-ecosystem.github.io
学海无涯书山有路
·
2023-10-27 19:24
go语言
grpc
-gateway
grpc
-gateway前言一、
grpc
-gateway是什么?
Gopher_H
·
2023-10-27 19:21
grpc-gateway
gateway
go
使用
gRPC
-gateway 代替 HTTP 框架在Go语言中进行开发 |
gRPC
+
gRPC
-gateway 开发实践
前言在给一个微信小程序写接口的时候使用了
gRPC
来开发微服务。
L2ncE
·
2023-10-27 19:41
Golang
gateway
http
golang
后端
开发语言
golang工程组件之网关
grpc
-gateway
而
gRPC
Gateway则是一个Golang工程组件,它可以将RESTfulAPI转换为
gRPC
API,从而方便我们使用
gRPC
协议进行服务之间的通信。
SMILY12138
·
2023-10-27 19:41
golang
gateway
开发语言
golang工程——
grpc
-gateway 转发http header中自定义字段到
grpc
上下文元数据
httpheader转发到
grpc
上下文
grpc
网关可以将请求体内容转发到
grpc
对应消息中。
咚伢
·
2023-10-27 19:37
golang
gateway
http
rpc入门笔记0x01
syntax="proto3";//这是个proto3的文件messageHelloRequest{//创建数据对象stringname=1;//name表示名称,编号是1}生成python文件安装
grpc
io
INGg__
·
2023-10-27 00:18
rpc
笔记
用jmeter-
grpc
-request性能测试的严重问题
起因今日收到一个同事的求救信息,说正在做
gRPC
接口测试,用的是jmeter的一个第三方插件,叫jmeter-
grpc
-request,平日用着挺好用的,今天设置了100个线程,持续跑,结果才跑了5000
测试要用手
·
2023-10-26 15:39
职场经验
IT
软件测试
单元测试
程序人生
测试工具
功能测试
python
golang 工程组件
grpc
-gateway—yaml定义http规则,和自定义实现网关路由
yaml定义http规则,和自定义实现网关路由proto定义http规则总归是麻烦的,因为proto文件还是定义消息,
grpc
接口好一些。配置http规则有更好的方式。
咚伢
·
2023-10-26 14:25
golang
gateway
http
Android
GRPC
最佳实践
Android
Grpc
最佳实践前言:最近老听说rpc,就知道可以代替之前的HTTP框架,像调用本地方法一样请求接口,目前公司内部很多部门也都接入了rpc,下面看一下Android端我是怎么接入的。
孙大硕
·
2023-10-26 10:52
Protobuf,Jar冲突导致的请求异常
项目中使用了
Grpc
和阿里云日志访问RPC接口突然显示,没有权限访问AbstractMessage.memoizedSize属性,让后查看了项目中的依赖,发现存在2.5.0和3.11.0两个版本的protobuf-javajava.lang.IllegalAccessError
VincentPeng
·
2023-10-26 01:45
rpc汇总
1、什么是rpcrpc的应用,有哪些Google开源了
gRPC
,Facebook开源了Thrift,Twitter开源了Finagle,百度开源了bRPC,腾讯开源了Tars,阿里开源了Dubbo和HSF
信仰_273993243
·
2023-10-25 23:04
其他
rpc
网络协议
Go语言入门心法(十六):Go远程过程调用框架
GRPC
实战
Go语言入门心法(一):基础语法Go语言入门心法(二):结构体Go语言入门心法(三):接口Go语言入门心法(四):异常体系Go语言入门心法(五):函数Go语言入门心法(六):HTTP面向客户端|服务端编程Go语言入门心法(七):并发与通道Go语言入门心法(八):mysql驱动安装报错onnectionfailedGo语言入门心法(九):引入三方依赖Go语言入门心法(十):Go语言操作MYSQL(C
蜗牛杨哥
·
2023-10-25 14:34
golang
开发语言
后端
go远程调用框架GRPC实战
[ Linux ] 常用命令大全(更新中)
命令一览1.文件管理catchattrch
grpc
hmodchmodcksumcmpdifffilefindcutlnmv4.磁盘管理mkdir9.备份压缩tar10.其他命令xargs1.文件管理cat
曹小碗Lawler
·
2023-10-25 10:14
Linux
linux
为什么选择
gRPC
why跨语言支持protobufIDL描述支持google出品,http2背后的社区支撑流式请求支持社区和工具链
凯文不上班
·
2023-10-25 07:04
【Web系列二十五】前后端使用proto+
grpc
实现数据传输
目录写在前面简介定义编码使用过程环境配置后端开发环境pom配置前端开发环境安装依赖建立通信定义Proto结构编译proto文件后端前端使用proto后端前端参考资料简介定义protocolbuffers是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。通信时所传递的信息是通过Protobuf定义的message数据结构进行打包,然后编译成二进制的码流再进
Nicholson07
·
2023-10-25 06:35
Web开荒
前端
1024程序员节
web
javascript
golang 工程组件:
grpc
-gateway option自定义http规则
option自定义http规则和httpbody响应简介本篇接上文golang工程组件:
grpc
-gateway环境安装+默认网关测试默认网关配置终究是难用,本篇介绍一下proto里采用option自定义
咚伢
·
2023-10-25 04:47
1024程序员节
golang
gateway
http
服务器
后端
golang 工程组件:
grpc
-gateway 环境安装+默认网关测试
grpc
-gateway
grpc
-gateway顾名思义是专门是
grpc
的网关。也是一个protobuf的编译器,是一个proto的插件。
咚伢
·
2023-10-25 04:13
golang
gateway
开发语言
Grpc
生态
简介
grpc
是一个高性能、开源、通用的RPC框架,由Google推出,基于http2协议标准设计开发,默认采用protocolbuffer数据序列化协议,支持多种开发语言。
zhanglehes
·
2023-10-25 02:19
架构
rpc
golang
Golang
gRPC
实践 连载六 内置Trace
2019独角兽企业重金招聘Python工程师标准>>>内置Trace
grpc
默认提供了客户端和服务端的trace日志,可惜没有提供自定义接口,当前只能查看基本的事件日志和请求日志,对于基本的请求状态查看也是很有帮助的
weixin_33857679
·
2023-10-25 02:17
golang
python
git
gRPC
之拦截器与元数据
其中key是字符串类型,value是字符串数组类型Metadata的生命周期则是一次RPC调用
gRPC
可以在四个地方增加拦截处理客户端调用前的拦
jannals
·
2023-10-25 02:47
#
gRPC
OAP处理
GRPC
消息
OAP处理
GRPC
消息先上全流程图:启动时SPI注入的模块TraceModuleProvider,start方法中注入了两种协议的处理器(
grpc
和rest):@Overridepublicvoidstart
vinylon1022
·
2023-10-25 02:46
skywalking
java
skywalking
gRPC
C++源码阅读
grpc
初始化
p=420这篇文章讲述
grpc
核心代码的初始化流程。
self-motivation
·
2023-10-25 02:45
gRPC
epoll
eventfd
pthread_mutex_t
pthread_cond_t
gRPC
之内置Trace
1、内置Trace
grpc
内置了客户端和服务端的请求追踪,基于golang.org/x/net/trace包实现,默认是开启状态,可以查看事件和请求日志,对于基本的请求状态查看调试也是很有帮助的,客户端与服务端基本一致
242030
·
2023-10-25 02:43
gRPC
gRPC
gin框架结合
grpc
一、创建mkdir
grpc
-go-clientcd
grpc
-go-clientgomod
grpc
-go-client#下载并安装gingoget-ugithub.com/gin-gonic/gin二、创建
Bob drudgery
·
2023-10-24 23:49
go
golang
grpc
linux安装
1.goprotobuf安装详细见官方文档安装说明。ProtocBuffer安装包下载地址:https://github.com/protocolbuffers/protobuf/releases/download/v3.9.0/protoc-3.9.0-linux-x86_64.zip(使用wget命令下载),最新版本可在此页面查看。下载完成后,解压。将解压出来的include文件夹合并放入/u
天地一小儒
·
2023-10-24 22:54
国产软件迅速崛起,这应该是最适合国内程序员的API管理神器!
此次更新,Apipost不仅从底层优化了代码,提高了性能,还新增了很多更加实用的功能,比如:
grpc
调试、socketio的调试、socketjs的调试以及支持基于条件和循环模式的自动化测试功能等等。
MrJson-架构师
·
2023-10-24 19:18
自动化
websocket
网络协议
网络
Go微服务架构实战 中篇:6. 微服务治理策略
Go微服务架构实战-【公粽号:堆栈future】Go微服务架构实战目录1.微服务架构上篇1.
grpc
技术介绍2.
grpc
+protobuf+网关实战3.etcd技术介绍4.基于etcd的服务发现与注册5
stackfuture
·
2023-10-24 17:53
go实战系列
微服务
golang
架构
k8s
gRPC
之gateway集成swagger
1、gateway集成swagger1、为了简化实战过程,
gRPC
-Gateway暴露的服务并未使用https,而是http,但是swagger-ui提供的调用服务却是https的,因此要在proto文件中指定
242030
·
2023-10-24 01:55
golang
golang
Golang (V2)分布式ID生成系统,高性能、高可用、易扩展的id生成服务
简介gid是使用golang开发的生成分布式Id系统,基于数据库号段算法实现gidV2版本实现了高可用,主从架构,简化了调用逻辑
GRPC
对外服务性能id从内存生成,如果(step)步长设置的足够大,qps
hwholiday
·
2023-10-23 20:03
Go并发编程之四
指的是用同一条线路承载多路信号进行通信的方式,有频分多路复用、时分多路复用等等技术,然后扩展到操作系统软件层面,HTTP2协议为什么这么快,关键一点就是用了多路复用技术,关于HTTP2多路复用可以看HTTP2入门、HTTP2多路复用原理以及
gRPC
程序员青菜学厨艺
·
2023-10-23 18:17
Python&Go
golang
网络
开发语言
grpc
SetHeader 和 SetTrailer 的区别和联系
问题在使用
grpc
过程中发现,发送matedata有两种方式一种是通过
grpc
.SendHeader(ctx,md),另外一种是
grpc
.SetTrailer(ctx,md)疑问既然可以通过SendHeader
luo1324574369
·
2023-10-23 01:20
go
grpc
http
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他