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代码规范之业务开发规范
server层为服务注册层,注册系统的http、
grpc
服务等;service层为接口层,处理外部请求,调用内部实现,然后返回数据。
谢小鱼
·
2023-06-20 07:45
go
代码规范
golang
DDD
nginx反向代理
GRPC
Nginx1.13.10新增了对
GRPC
的原生支持。安装NginxNginx版本要求:1.13.10+
gRPC
必须使用HTTP/2传输数据,支持明文和TLS加密数据,支持流数据的交互。
M醉逍遥
·
2023-06-19 22:42
Nacos最新2.x集群安装
Nacos2.0版本相比1.X新增了
gRPC
的通信方式,因此需要增加2个端口。新增端口是在配置的主端口(server.port)基础上,进行一定偏移量自动生成。
Gary的个人空间
·
2023-06-18 23:17
RPC介绍与使用
1.基本的RPC模型主要介绍RPC是什么,基本的RPC代码,RPC与REST的区别,
gRPC
的使用1.1基本概念RPC(RemoteProcedureCall)远程过程调用,简单的理解是一个节点请求另一个节点提供的服务本地过程调用
鳄鱼儿
·
2023-06-18 08:17
网络编程
restful
protobuf数据类型byte_
gRPC
快速入门(二)——Protobuf序列化原理解析
gRPC
快速入门(二)——Protobuf序列化原理解析一、Protobuf序列化原理简介1、序列化序列化是将数据结构或对象转换成二进制字节流的过程。
weixin_39913141
·
2023-06-18 05:05
protobuf实现原理
文章目录一、前言二、概述三、数据存储方式:Varints(一)原理(二)举例(三)缺点四、协议的数据结构(一)原理(二)举例一、前言最近刚刚从一家公司离职,在职的时候使用到了go语言的
grpc
库,了解了除了
卖寂寞的小男孩
·
2023-06-18 05:04
c++
gRPC
下载编译和安装——Linux/Windows
官方文档可以参考:https://github.com/
grpc
/
grpc
/blob/master/BUILDING.md#build-from-sourcehttps://
grpc
.
real沛林
·
2023-06-17 23:22
汽车操作系统
#
gRPC
linux
grpc
c++
Android逆向猿人学2022年app比赛第四题
grpc
与Protobuf使用(步步验证)
教程前言一、起步二、抓包三、分析四、验证五、HOOK借鉴前言前面2-3题和第一题解题思路基本上一样的,这里就不出教程了,这篇文章比较繁琐,基本上描述了我做这题的思路,有很多走不通的地方也有对应的方法,所以会比较长,没有耐心的朋友可以看看其他人较为简短的文章(逆向这东西主要看思路,代码量其实对比后端没多少的)一、起步先打开APP,打开第四题,可以发现是要计算数字之和的题目二、抓包打开HttpCana
Charles-L
·
2023-06-17 22:03
Android
android
javascript
java
入门ETCD——基础简介
etcd特点简单:基于
gRPC
定义了清晰、面向用户的API。安全:支持可选的客户端TLS证书自动认证特性。快速:每个节点可支持上万QPS读写。可靠:基于Raft算法协议保证一致性。与zookeeper
崔亮的博客
·
2023-06-17 13:26
etcd
java
分布式
grpc
入门到精通_
gRPC
[go语言]大师教程,构建现代化Api和微服务
gRPC
[Golang]MasterClassBuildModernAPI&Microservices
gRPC
[go语言]大师教程,构建现代化Api和微服务比RESTAPI更好!
weixin_39943000
·
2023-06-17 10:15
grpc入门到精通
从零开始学
gRPC
(二)
前言
gRPC
的大致功能点相信大家一定已经有些了解。但是,在日常开发中我们很少会使用原生的
gRPC
,更多的是希望
gRPC
能集成到现有应用的开发环境中。
·
2023-06-17 09:24
云原生CAx软件:
gRPC
gRPC
是Google基于HTTP/2协议开发的一套开源、跨平台的高性能RPC框架,可用于连接微服务架构内的各种服务,亦可以连接客户端与后端服务。
JiNan.YouQuan.Soft
·
2023-06-17 07:26
CAx
其他
乐言科技面试(部分)
电话一面面试官说没有用到Spring,而用到Guava,
gRPC
等电话二面如果nginx的负载均衡算法选择一致性哈希,而节点数不多时可能会有什么问题。hrbp面加面
qq_23204557
·
2023-06-17 07:02
面试
SkyWalking 链路追踪
服务端搭建六、SkyWalking接入微服务七、SkyWalking跨多个微服务跟踪八、持久化基于mysql持久化九、自定义链路追踪十、性能剖析十一、SkyWalking集成日志框架SkyWalking通过
grpc
罗正波
·
2023-06-17 00:57
java
java
一文搞懂,这几种 API 的不同应用场景
而随着技术的发展,越来越多的API类型也出现了,例如:SOAP、RESTful、GraphQL和
gRPC
等。我将会从优缺点及使用场景等角度详细介绍这些API。
·
2023-06-16 18:49
Triton教程 --- Triton架构
推理请求通过HTTP/REST或
GRPC
或CAPI到达服务器,然后路由到适当的每个模型调度程序。T
扫地的小何尚
·
2023-06-16 13:36
Triton教程
架构
前端
人工智能
计算机视觉
NVIDIA
K8S集群部署istio
HTTP、
gRPC
、WebSocket和TCP流量的自动负载均衡。istio通过丰富的路由规则、重试、故障转移和
dz45693
·
2023-06-16 03:29
基于RPC协议的接口自动化测试可以用Python语言实现
下面是实现步骤:1、安装依赖库,如protobuf、
grpc
。2、编写.proto文件定义接口参数和返回值。3、使用protoc编译.proto文件生成Python代码。
软件测试凡哥
·
2023-06-15 19:38
软件测试
软件测试
程序人生
软件测试工程师
自动化测试
经验分享
C++
grpc
使用示例
核心工作在一个.proto文件内定义服务.用protocolbuffer编译器生成服务器和客户端代码.使用
gRPC
的C++API为你的服务实现一个简单的客户端和服务器.服务定义route_guide.proto
迷糊银儿
·
2023-06-15 11:29
可视化微服务(API)编排平台,全面替换ESB时代到来
微服务编排是指把已经开发好的微服务API接口(Restful、WebService、Dubbo、
gRPC
…)按照一定的业务逻辑和流程进行可视化编排的过程,微服务编排平台会在内部构建一个流程调度引擎进行自动化的调度或者重新聚合为一个新的微服务
苛子
·
2023-06-15 07:12
微服务
API
微服务
API编排
ESB
服务编排
GRPC
微服务集群+Consul集群+
grpc
-consul-resolver案例演示
一.
GRPC
微服务集群概念上一节讲解了consul集群:[golang微服务]5.微服务服务发现介绍,安装以及consul的使用,Consul集群,这样的话,当一台server挂掉之后,集群就会从另一台
zhoupenghui168
·
2023-06-15 02:21
golang
#
golang微服务
golang微服务
微服务集群
consul
resolver
云原生时代崛起的编程语言Go远程调用
gRPC
实战
文章目录概述定义背景特点四种服务方法实战环境配置proto文件简单RPCToken认证服务器流式RPC客户端流式RPC双向流式RPC概述定义
gRPC
官网地址https://
grpc
.io/源码release
IT小神
·
2023-06-15 00:41
Go
云原生
云原生
golang
java
ERROR: Failed building wheel for
grpc
io 或者DEPRECATION: Python 3.5 reached the end of its life on S
像上面这样的错误,是因为这一行就已经出现问题了:DEPRECATION:Python3.5reachedtheendofitslifeonSeptember13th,2020.PleaseupgradeyourPythonasPython3.5isnolongermaintained.pip21.0willdropsupportforPython3.5inJanuary2021.pip21.0wi
jjjddfvv
·
2023-06-14 23:20
python
开发语言
人工智能
机器学习
云原生时代崛起的编程语言Go远程调用
gRPC
实战
云原生时代分布式和微服务RPC是一项常见技术,本篇先了解
grpc
基本定义和特点,搭建
gRPC
Go开发环境,并了解proto文件基本使用和
gRPC
go语言代码生成,然后通过Go语言代码示例从使用场景演示一元
itxiaoshen
·
2023-06-14 23:00
gRPC
实战--Kubernetes中使用envoy负载均衡
gRPC
流量
gRPC
实战包含一系列文章,包括原创和翻译。最终会形成一个完整的系列,后续会不断完善,增加新的内容:
gRPC
简介:why,what,how?
·
2023-06-14 22:50
RPC——RPC协议介绍及原理详解
常用RPC技术或框架应用级的服务框架:阿里的Dubbo/Dubbox、Google
gRPC
、SpringBoot/S
Andya_net
·
2023-06-14 08:38
计算机网络
Boot
Java核心技术
rpc
dubbo
java
[golang 微服务] 5. 微服务服务发现介绍,安装以及consul的使用,Consul集群
一.服务发现介绍引入上一节讲解了使用
gRPC
创建微服务,客户端的一个接口可能需要调用N个服务,而不同服务可能存在不同的服务器,这时,客户端就必须知道所有服务的网络位置(ip+port),来进行连接服务器操作
zhoupenghui168
·
2023-06-14 07:43
#
golang微服务
golang
微服务
golang
服务发现
consul集群
[golang 微服务] 4.
gRPC
介绍,Protobuf结合
gRPC
创建微服务
一.
gRPC
框架的介绍简介
gRPC
是一个高性能、开源和通用的RPC框架,面向移动端和HTTP/2设计,目前提供C、Java和Go语言版本,分别是:
grpc
,
grpc
-java,
grpc
-go,其中C版本支持
zhoupenghui168
·
2023-06-14 06:43
#
golang微服务
golang
#
gin框架开发
微服务
golang
GRPC
Gin
gRPC
一篇文章学会
grpc
编程,全网最详细,最全面保姆级教学
该文章非常适合学习或者开发
grpc
的技术人员阅读,通篇通俗易懂,解析全面,代码演示,刨析,一篇文章即可学会
grpc
编程该文章总共分为八个章节:1.proto文件详解2.pb.cc,
grpc
.pb.cc文件的内容详解
迷茫的蜉蝣
·
2023-06-13 23:03
网络服务器
grpc
流式传输
服务器
rpc
cmake
docker etcd 环境搭建
,raft协议实现的分布式高可靠的kv存储系统,常用来作为配置共享和服务注册发现,Kubernetes就使用etcd来保存整个集群的状态etcd主要关注以下四点:简单:定义良好,面向用户的api(使用
grpc
hatlonely
·
2023-06-13 21:59
grpc
实战-pb文件生成问题/空消息体问题
报错信息:proto:messagepb.EmptyisalreadyregisteredSeehttps://protobuf.dev/reference/go/faq#namespace-conflict对比老版本的工具生成的xxxx.pb.go文件。import导入的proto链接不一样:旧版本:importgithub.com/golang/protobuf新版本:importgoogle
我是等闲之辈
·
2023-06-13 21:59
rpc
go
grpc
实现
grpc
gateway(window环境)
官网:https://
grpc
-ecosystem.github.io/
grpc
-gateway/github:https://github.com/
grpc
-ecosystem/
grpc
-gateway
grpc
gateway
我是等闲之辈
·
2023-06-13 21:55
golang
grpc
rpc
gateway
java
开发语言
kratos 框架的问题
依赖注入、http、
gRPC
、MySQL、Redis都“搞里头“。问题结构混乱。proto文件散到各个目录,甚至proto的版本都没管理好。
·
2023-06-13 17:50
go
MixGo v1.1发布, Go 快速开发脚手架工具
MixGo是一个基于Go进行快速开发的完整系统,类似前端的VueCLI,提供:通过mix-go/mixcli实现的交互式项目脚手架:可以生成cli,api,web,
grpc
多种项目代码生成的代码开箱即用可选择是否需要
撸代码的乡下人
·
2023-06-13 14:23
go
grpc
实战
本文以登录过程为例,使用go作为开发语言,使用
grpc
库实现了登录接口。具体过程及代码如下所示。
小沙弥爱吃肉
·
2023-06-13 11:58
go
rpc
golang
在windows环境下 编译pb (protobuf) 文件
需按插件的形式来实现通过protoc命令生成xx.pb.go(数据结构的定义,及操作方法)protoc--plugin=protoc-gen-go.exe--go_out=.xx.proto通过protoc命令生成xx_
grpc
.pb.go
Atomas
·
2023-06-13 06:50
【JMeter】 二次开发插件开发 Dubbo 接口测试插件浅析
,各类业务系统非常丰富,相互之间或对外提供很多的服务或接口这些服务或接口中,有很多是需要强契约约束的,服务的提供方、服务的使用方必须遵守相同契约这类服务最典型的就是RPC,其中应用广泛的有Dubbo、
gRPC
程序员念姐
·
2023-06-13 03:11
jmeter
软件测试
postman
通过 HTTP/2 协议案例学习 Java & Netty 性能调优:工具、技巧与方法论
摘要Dubbo3Triple协议是参考
gRPC
、
gRPC
-Web、Dubbo2等协议特点设计而来,它吸取各自协议特点,完全兼容
gRPC
、Streaming通信、且无缝支持HTTP/1和浏览器。
·
2023-06-12 17:11
golang中int int8 int16 int32 int64 uint8 uint16 uint32 uint64 占用字节和取值范围
================================go
grpc
-go相关技术专栏总入口 go语言基础知识总结、整理、收藏================================ 本次测试的环境是
码二哥
·
2023-06-12 09:39
golang
grpc
grpc-go
protobuf
架构师
nacos-sdk-rust binding for Python
广告时间nacos-sdk-rust-binding-py:nacos-sdk-rustbindingforPythonwithPyO3.Tip:nacos-sdk-python仓库暂未提供2.x
gRPC
蔡梦缘
·
2023-06-12 07:22
Rust
rust
python
Nacos
中间件
架构
coredns源码分析
CoreDNS是使用go语言编写的快速灵活的DNS服务,采用链式插件模式,每个插件实现独立的功能,底层协议可以是tcp/udp,也可以是TLS,
gRPC
等。
分享放大价值
·
2023-06-12 03:56
go语言调用python_Golang 调用 Python 代码
其实在使用cgo之前,笔者也考虑过使用
grpc
的方式。比如可以将需要调用的python代码包装成一个
grpc
server端,然后再使用go编写对应的cli
weixin_39601088
·
2023-06-12 03:45
go语言调用python
Golang Python通过
gRPC
跨语言调用DEMO
1、首先Python端和Golang端都要安装
gRPC
包和相应的源码生成工具python(适用于3.5以上版本):python-mpipinstall
grpc
iopython-mpipinstall
grpc
io-toolsgolang
chenz1hao
·
2023-06-12 03:15
golang
python
rpc
【API架构】使用 JSON API 的好处
从REST、
gRPC
到GraphQL,有许多方法可以设计和标准化WebAPI交互。今天,我们将注意力转向另一种方法,JSONAPI,JSONAPI.org上详细介绍的用于构建API的规范。
大数据girl
·
2023-06-11 10:56
服务器
java
servlet
protobuf rpc java_RPC框架实现(一) Protobuf的rpc实现
常见RPC框架有谷歌的
GRPC
。百度的BRP
青山布衣
·
2023-06-11 03:06
protobuf
rpc
java
golang 微服务 实现
gRPC
服务端与客户端
1.配置protobuf新建hello.proto文件syntax="proto3";//指定proto版本packagehello;//指定默认包名//指定golang包名optiongo_package="./;hello";//定义Hello服务serviceHello{//定义SayHello方法rpcSayHello(HelloRequest)returns(HelloResponse)
i码充电桩
·
2023-06-11 02:46
Golang
服务器
golang
网络
grpc
微服务
python 微服务 实现
gRPC
服务端与客户端
1.配置protobuf新建hello.proto文件syntax="proto3";//指定proto版本packagehello;//指定默认包名//指定golang包名optiongo_package="./;hello";//定义Hello服务serviceHello{//定义SayHello方法rpcSayHello(HelloRequest)returns(HelloResponse)
i码充电桩
·
2023-06-11 02:16
Python
python
微服务
开发语言
grpc
rpc
使用
gRPC
的踩过的那些坑
1、rpc接口的参数和返回值必须是message类型即使接口不需要参数或返回值,也得指定一个message。这也导致不能不传参数,也不能不返回结果,也不能使用基本类型作为参数和返回结果(因为基本类型不是message),而我们项目中的实际接口经常需要这么做,比如无条件获取用户列表,这种矛盾怎么解决呢?当然是定义message。。。为了满足rpc的接口要求,期初我在项目中为rpc用到的基本类型做了封
go4awalk
·
2023-06-11 01:26
了解 API 协议:SOAP、REST、JSON-RPC、
gRPC
、GraphQL、Thrift
KnowyourAPIprotocols:SOAPvs.RESTvs.JSON-RPCvs.
gRPC
vs.GraphQLvs.Thrift曾几何时——特别是在2000年代初期——只有两个真正的API协议是大多数开发人员必须知道的
allway2
·
2023-06-10 15:20
xml
python
grpc
使用示例
1.
grpc
简介1.1概述
gRPC
是搭建分布式应用接口和客户端的框架。
小小晓晓阳
·
2023-06-10 14:45
Python
python
开发语言
rpc
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他