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通信原理
Golang使用
GRPC
-----1、Protobuf 配置
首先,什么是ProtocolBuffers?文档中说:“ProtocolBuffers是一种以有效并可扩展的格式编码结构化数据的方式。”一条消息数据,用protobuf序列化后的大小是json的10分之一,xml格式的20分之一,是二进制序列化的10分之一,总体看来ProtoBuf的优势还是很明显的。。。。当大多数公司还在纠结于如何更好提高MobileAPI的性能时,有的公司已经开始抛弃http+
大西北的风
·
2023-11-01 12:47
go-zero的服务发现源码阅读
服务发现原理与
grpc
源码解析_wangxiaoangg的博客-CSDN博客go-zerorpcdemo官方文档:rpc编写与调用|go-zero目录一服务注册1.创建rpc服务2.启动rpc服务3.registerEtcd
wangxiaoangg
·
2023-10-31 15:05
golang
服务发现
开发语言
golang工程—
grpc
-gateway健康检查和跨域配置
grpc
健康检查网关跨域配置
grpc
健康检查
grpc
健康检查使用服务端配置import("google.golang.org/
grpc
/health""google.golang.org/
grpc
/health
咚伢
·
2023-10-31 08:46
golang
gateway
开发语言
grpc
-go源码剖析七十二之服务器端keepalive原理图介绍以及源码分析
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:57
golang
grpc
grpc-go
架构师
微服务架构
grpc
-go源码剖析六十五之服务器端HealthChecking原理介绍
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:56
golang
grpc
docker
kubernetes
微服务架构
grpc
-go源码剖析四十二之服务器端数据处理器handleData源码简单分析
1、分析入口在
grpc
-go源码中提供了测试用例,随便找一个服务器端的启动文件main.go,参考下面的调用链即可找到:main.go->s.Serve->s.handleRawConn(rawConn
码二哥
·
2023-10-31 07:26
码二哥的技术专栏
grpc
golang
docker
kubernetes
微服务架构
grpc
-go源码剖析四十六之服务器端是如何将数据帧缓存到recvBuffer里?(多个数据帧时,在底层是如何来存储的?)
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:26
grpc
golang
docker
kubernetes
微服务架构
grpc
-go源码剖析十之基于consul实现自定义解析器
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:26
grpc
golang
docker
kubernetes
微服务
grpc
-go源码剖析三十二之
grpc
服务器端处理客户端请求的整体流程?
已发表的技术专栏0
grpc
-go、protobuf、multus-cni技术专栏总入口1
grpc
-go源码剖析与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:26
grpc
golang
docker
kubernetes
微服务架构
grpc
-go源码剖析九之dnsResolver解释器以及实战测试coredns
本篇文章主要是分析一下dnsResolver类型的解析器的核心原理;并且进行实际测试;最后分析一下,当dnsResolver解析失败时,实现重试机制的原理;1、dnsResolver解析器原理介绍dns解析器的原理:其实底层调用的是golang自带net包中的LookupHost、LookupSRV、LookupTXT三个函数来实现解析的。通过这三个函数远程去访问dns服务器,最终将用户设置的链接
码二哥
·
2023-10-31 07:56
码二哥的技术专栏
grpc
docker
kubernetes
微服务
golang
GRPC
Java源码解析
GRPC
Java源码解析引言1服务端1.1逻辑架构1.1.1概述1.1.2服务管理(ServerPack)1.1.3服务注册(RegistryPack)1.1.4传输逻辑(TransportPack)1.1.5
Victor Fung
·
2023-10-31 07:51
技术大杂烩
gRPC
源码剖析-Builder模式
一、Builder模式1、定义将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的的表示。2、适用场景当创建复杂对象的算法应独立于该对象的组成部分以及它们的装配方式时。当构造过程必须允许被构造的对象有不同的表示时。说人话:当你要构造一个对象它的参数大于4个尤其是有些参数是必选有些是可选的就可以考虑使用Builder构造模式。3、Builder模式最简单一个例子创建一个Person对象,
程序员青菜学厨艺
·
2023-10-31 07:47
Java技术
建造者模式
gRPC
源码剖析-Server启动流程
创建一个
gRPC
Server代码很简单就这么两行,我们可以运行起来单步调试来学习一下
gRPC
Server启动流程。
程序员青菜学厨艺
·
2023-10-31 07:44
Java技术
服务器
数据库
运维
gRPC
跨进程使用引发的问题
问题描述在Python项目中使用
gRPC
进行通信,跨进程使用时,会出现阻塞或报错的情况(根据
gRPC
.io的版本不同,现象不同)。
simpleapples
·
2023-10-31 01:36
如何针对
Grpc
接口进行测试之三种方式
什么是
Grpc
接口?如何针对
Grpc
接口进行测试?
罐装七喜
·
2023-10-30 23:51
杂记
rpc
测试工具
功能测试
测试
Grpc
接口的方法(
grpc
ui/
grpc
url)
测试
Grpc
接口的方法(
grpc
ui/
grpc
url)1.首先需要搭建go环境,自行安装2.安装
grpc
url2.1安装Windows插件2.2安装
Grpc
ui3.
grpc
url请求4.
grpc
ui访问
罐装七喜
·
2023-10-30 23:51
杂记
功能测试
Ansible的安装部署
1.7Ansible的安装部署了解完Ansible是什么、
通信原理
及发展史、Ansible发展历程及其应用场景后,接下来为大家介绍Ansible的安装部署Ansible的安装部署非常简单,其仅依赖于Python
天行驭龙
·
2023-10-30 22:45
Ansible学习
golang
容器
运维
Streaming Telemetry翻译学习
您需要了解的有关管道的所有信息典型的基本分析平台架构管道:简要概述管道:如何开始管道:metrics.json管道:内部监控管道:TCP拨出管道:UDP拨出
gRPC
:有关的知识管道:
gRPC
拨出(无TLS
郭大侠笔记
·
2023-10-30 19:58
路由交换
Grpc
初体验
Grpc
初体验前言因为最近工作涉及到了
grpc
,但是不是很了解这个框架,所以就看了一手
grpc
官方文档,克隆下来代码简单的了解一下概念定义一个服务,指定其可以被远程调用的方法及其参数和返回类型。
小僵尸打字员
·
2023-10-30 18:52
杂记
Python
Go语言学习笔记
Grpc
Grpc
初体验安装测试
2019独角兽企业重金招聘Python工程师标准>>>
grpc
初体验安装测试安装Protobuf-3.0.0下载链接:http://pan.baidu.com/s/1jGILD4q安装参考:http:/
weixin_33929309
·
2023-10-30 18:18
golang
数据库
python
.NET Core 微服务之
grpc
初体验(干货)
Grpc
介绍GitHub:https://github.com/
grpc
/
grpc
gRPC
是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf
weixin_30301183
·
2023-10-30 18:48
java
c#
markdown
c#:
grpc
初体验
环境:window10x64企业版vs201916.7.7.netcore3.1参照:《ASP.NETCore3.0使用
gRPC
》《Asp.NetCore
Grpc
使用C#对象取代Proto定义》实验代码下载
jackletter
·
2023-10-30 18:47
c#
.net
第一节——
grpc
初体验
第一章——创建一个客服端与服务端启功
grpc
1.1、创建
grpc
的proto文件在工程目录下创建proto文件夹,在文件夹里面创建hello_
grpc
.proto文件在hello_
grpc
.proto文件中
想学习安全的小白
·
2023-10-30 18:13
#
grpc学习
grpc
文盘 Rust -- tonic-Rust
grpc
初体验
gRPC
是开发中常用的开源高性能远程过程调用(RPC)框架,tonic是基于HTTP/2的
gRPC
实现,专注于高性能、互操作性和灵活性。
京东云开发者
·
2023-10-30 18:09
rust
qt
开发语言
后端
ML&DEV[9] |
gRPC
初体验
【ML&DEV】这是大家没有看过的船新栏目!ML表示机器学习,DEV表示开发,本专栏旨在为大家分享作为算法工程师的工作,机器学习生态下的有关模型方法和技术,从数据生产到模型部署维护监控全流程,预备知识、理论、技术、经验等都会涉及,近期内容以入门线路为主,敬请期待!往期回顾:ML&DEV[4]|机器学习进阶线路ML&DEV[5]|系统理解特征工程ML&DEV[6]|算法工程师Linux必知必会ML&
机智的叉烧
·
2023-10-30 18:37
Go-
GRPC
初体验
grpc
跟常见的client-server模型相似(doubbo)
grpc
编码之前需要准备以下环境:安装protobuf,
grpc
的client与server之间消息传递使用的protoc格式消息,比起
andiaoqiong6043
·
2023-10-30 18:35
json
golang
网络
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
笔记
一文带你了解Spring Cloud的各个组件
作为一个苦逼的在读大学生,又要面临半年一度的期末考试了,因为上课没听,我啥都不会,什么
通信原理
,单片机。。。饶了我吧!!!给你们看看我上课在干啥你就知道我为啥啥都不会了。上课笔记。。
凌枫zero
·
2023-10-30 13:21
Spring
Cloud
串行原理编程,中文编程工具中的串行构件,串行连接操作简单
串行
通信原理
编程,中文编程工具中的串行通信构件,串行通信连接设置简单编程系统化课程总目录及明细,点击进入了解详情。
中文编程王老师
·
2023-10-30 07:02
编程实际应用案例
单片机
嵌入式硬件
开发语言
编辑器
软件工程
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
Linux系统编程_进程间通信第1天:IPC、无名管道pipe和命名管道mkfifo(半双工)、消息队列msgget(全双工)
1.进程间通信概述(427.1)2.管道
通信原理
(428.2)(半双工)进程间的五种通信方式介绍https://blog.csdn.net/wh_sjc/article/details/70283843
Cui杰西
·
2023-10-28 15:06
linux
运维
服务器
skywalking golang客户端源码解析
gosdk的基本特性客户端和服务端使用
grpc
双向stream通信。可以设置采样率。默认都会上报。可以
7亮
·
2023-10-28 06:06
基于C#制作一个串口通信调试软件
串口知识了解什么是串口
通信原理
波特率数据位停止位奇偶校验位RS-232标准合格的通信软件应具备的特点实现步骤界面设计初始化串口界面参数打开/关闭串口16进制数据格式发送数据保存接收数据到文件串口知识了解什么是串口通信串口通信是一种用于在计算机和外部
摔跤猫子
·
2023-10-28 03:00
C#
串口调试软件
串口通信
手把手教你使用
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语言
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他