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通信原理
Go语言构建微服务:从入门到实战
一、微服务基础概念1.1架构演进单体架构→SOA→微服务核心特征:独立部署、技术异构、去中心化治理1.2Go语言优势协程(goroutine)实现高并发内置HTTP/2和
gRPC
支
一只理智恩
·
2025-02-11 03:15
golang
后端
golang
微服务
架构
掌握protobuf:中文文档教程与实践指南
该文档详细介绍了protobuf的基本概念、工作原理、语法结构、与其他格式的比较、应用场景、工具链以及与
gRPC
的结合。
疑样
·
2025-02-10 14:05
探索微服务架构:Golang+CQRS+Kafka等全面实践示例
为此,我们很高兴向您推荐一个开源项目——一个基于Golang的CQRS(命令查询责任分离)架构,结合了Kafka消息中间件、
gRPC
通信协议、PostgreSQL数据库、MongoDB文档存储、Redis
瞿旺晟
·
2025-02-10 08:02
聊聊rocketmq5的顺序消息队列选择
序本文主要研究一下rocketmq5的顺序消息的队列选择SendMessageActivityproxy/src/main/java/org/apache/rocketmq/proxy/
grpc
/v2/
·
2025-02-09 22:16
rocketmq
练习题:37
目录Python题目题目题目分析套接字概念剖析
通信原理
分析服务器-客户端连接建立过程:基于套接字通信的底层机制:代码实现基于TCP的简单服务器-客户端通信示例服务器端代码(tcp_server.py)客户端代码
狐凄
·
2025-02-09 12:40
练习
服务器
运维
python使用
GRPC
远程调用rpc接口
1.需要下载的包pipinstall
grpc
iopipinstall
grpc
io-toolspipinstallprotobuf为了更好的书写proto文件,你可以在pycharm下载第三插件ProtocolBuffers2
路过的冒泡
·
2025-02-09 03:30
rpc
python
java
安装protoc、protoc-gen-go、protoc-gen-go-
grpc
protoc是一个用于生成代码的工具,它可以根据proto文件生成C++、Java、Python、Go、PHP等多重语言的代码,而
gRPC
的代码生成还依赖protoc-gen-go,protoc-gen-go-
grpc
山不在高,有仙则名
·
2025-02-08 21:46
开发常见问题集合
golang
开发语言
后端
rpc
框架选型:Kratos、Go-Zero、GoFrame、Sponge 对比分析
protobuf、json逆向生成模块化代码来组成项目所需的服务代码,强调易用性、开发效率、可扩展性,面向web和微服务HTTP服务支持支持支持支持(gin、gin+protobuf结合)RPC服务支持(
gRPC
·
2025-02-08 19:55
框架开发工具web微服务
GoFrame 微服务脚手架模块 (v2.8.x)
概述GoFrame框架提供了丰富的微服务组件和易用的
GRPC
脚手架模块。脚手架由
grpc
x社区包实现,包含多个核心模块。
老大白菜
·
2025-02-07 11:21
go
goframe
微服务
架构
云原生
蓝桥杯嵌入式学习(八)UART
串口
通信原理
1.串口硬件连接串口通信需要将数据线和控制线连接到两个设备之间的串行接口。
2301_78114356
·
2025-02-07 01:45
学习
LabVIEW实现TCP通信
目录1、TCP
通信原理
2、硬件环境部署3、云端环境部署4、TCP通信函数5、程序架构6、前面板设计7、程序框图设计8、测试验证本专栏以LabVIEW为开发平台,讲解物联网通信组网原理与开发方法,覆盖RS232
不脱发的程序猿
·
2025-02-06 19:08
LabVIEW物联网开发实战
labview
tcp/ip
网络协议
python 3.6 tensorflow_无法在python 3.6中导入Tensorflow
我安装的软件包是:absl-py(0.2.0)阿斯特(0.6.2)漂白剂(1.5.0)循环器(0.10.0)气(0.2.0)
grpc
io(1.11.0)html5lib(0.9999999)猕猴桃(1.0.1
weixin_39835178
·
2025-02-05 23:41
python
3.6
tensorflow
3大绝招:.NET Core
gRPC
拦截器如何让你的服务通信更智能?
今天我们要聊聊一个让服务通信变得更聪明、更安全的法宝——
gRPC
拦截器。想象一下,如果你能像电影里的超级英雄那样,在每一次请求和响应之间施展魔法,那会是什么样的体验?
墨瑾轩
·
2025-02-04 09:30
C#乐园
.netcore
java
服务器
怎么下载 protoc-gen-
grpc
-java-1.51.0-linux-aarch_64.exe
方案通过maven官方下载.下有gif动画演示.step1step2step3step4GIF演示
Thomas2143
·
2025-02-04 03:14
总结
maven
Go+
gRPC
-Gateway(V2) 微服务实战,小程序登录鉴权服务(四):客户端强类型约束,自动生成 API TS 类型定义...
系列云原生API网关,
gRPC
-GatewayV2初探Go+
gRPC
-Gateway(V2)构建微服务实战系列,小程序登录鉴权服务:第一篇Go+
gRPC
-Gateway(V2)构建微服务实战系列,小程序登录鉴权服务
为为少
·
2025-02-04 03:14
go
python
golang
jwt
小程序
【
gRPC
-gateway】初探
grpc
网关,插件安装,默认实现,go案例
grpc
-gatewayhttps://github.com/
grpc
-ecosystem/
grpc
-gateway作用通过反向代理的方式,将
grpc
server接口转为http+jsonapi使用场景向后兼容支持
{⌐■_■}
·
2025-02-04 03:42
gateway
golang
开发语言
【go语言】protobuf 和
grpc
一、protobuf的基本类型和默认值1.1基本类型一个标量消息字段可以包含有一个如下的类型——该表格展示了定义于.proto文件中的类型,以及与之对应的、在自动生成的访问类中定义的类型:对于所有的情况,设定值会执行类型检查以确保此值是有效的64位或者无符号32位整形在解码时被表示为long,但是在设置时可以使用int型值设定,在所有的情况下,值必须符合其设置其类型的要求1.2默认值当一个消息被解
加油,旭杏
·
2025-02-03 11:33
Go语言
golang
开发语言
后端
Alibaba
grpc
Dubbo view
什么是Dubbo?它的作用是什么?答:Dubbo是一款高性能的JavaRPC框架,是阿里巴巴公司开源的产品,用于提供高性能的分布式服务框架和面向服务的架构。Dubbo的主要作用是帮助分布式应用程序进行服务治理,如服务注册、服务发现、负载均衡、容错等。Dubbo的架构是怎样的?答:Dubbo的架构主要分为三层:服务接口层、服务实现层和服务注册层。服务接口层是提供给客户端的接口,服务实现层是具体的服务
稚辉君.MCA_P8_Java
·
2025-02-03 00:57
高可用Kubernetes集群
在线全科家教
CentOS7.6
dubbo
大数据
java
C#浅谈TCP/IP通信及其底层原理
文章目录前言一、网络通信基础二、TCP/IP协议简介三、C#中使用TCP/IP通信四、服务器端和客户端的通信过程五、底层
通信原理
六、代码演示1.服务端2.客户端总结前言在当前快速演变的信息技术时代,网络编程已成为软件开发和系统维护中不可或缺的一环
只用C和V
·
2025-01-29 09:11
c#
tcp/ip
网络
LabVIEW实现RFID通信
目录1、RFID
通信原理
2、硬件环境部署3、程序架构4、前面板设计5、程序框图设计6、测试验证本专栏以LabVIEW为开发平台,讲解物联网通信组网原理与开发方法,覆盖RS232、TCP、MQTT、蓝牙、
不脱发的程序猿
·
2025-01-29 05:02
LabVIEW物联网开发实战
labview
Spring Cloud Alibaba 实现
gRPC
服务调用
作者:禅与计算机程序设计艺术1.简介2017年6月2日,Netflix发布开源项目SpringCloud,推出了SpringCloudNetflix,这是一套基于SpringBoot微服务框架的分布式系统的开发工具包。该项目拥有多个子项目,其中最重要的一个子项目是SpringCloudLoadbalancer,它提供了客户端负载均衡器功能。2019年6月,阿里巴巴宣布将其在微服务体系中的地位上升到
AI天才研究院
·
2025-01-28 15:08
Python实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
Nacos3# 服务注册与发现服务端启动源码解析
引言本文从
gRPC
的.proto文件解读其暴露的服务,由此生成
gRPC
的客户端/服务端存根。进而分析服务端加载启动过程。最近家里事情较多,本文短了点,大伙随便看看。
瓜农老梁
·
2025-01-28 15:32
java
rpc
spring
protobuf
android
[网络
通信原理
]——OSI模型与TCP/IP模型
前言在计算机网络领域中,OSI7层模型和TCP/IP模型是两个重要的概念。本文将对这两个模型进行介绍和比较,让大家了解它们的区别和联系。OSI模型与TCP/IP模型前言一、OSI模型1、OSI模型是什么?2、OSI七层模型二、TCP/IP模型三、OSI七层模型与TCP/IP模型的区别总结一、OSI模型1、OSI模型是什么?OSI(OpenSystemInterconnection)参考模型是国际标
牛逼的路上跑了一半
·
2025-01-28 02:29
计算机网络
tcp/ip
网络
网络协议
运维
语言模型
gRPC
协议简介
gRPC
是谷歌开源的一套RPC协议框架。主要做两件事情:一是数据编码,二是请求映射。数据编码数据编码顾名思义就是在将请求的内存对像转化成可以传输的字节流发给服务端,并将收到的字节流再转化成内存对像。
xidianhuihui
·
2025-01-26 04:30
golang
c++中
grpc
简单使用---函数介绍及其代码演示
前言C++
gRPC
(GoogleRemoteProcedureCall)是一种高性能、开源的远程过程调用框架,用于在不同服务之间进行通信。
叙白大人
·
2025-01-24 20:33
c++
中间件
c++
开发语言
百万架构师第二十八课:RMI :分布式通讯框架RMI的原理|JavaGuide
时间RMI通讯原理分析实现自己的RPC框架什么是RPCRemoteprocedurecall远程过程调用集中式到分布式RMI(JRMP)/soap(webservice/axis/cxf)thrift/
grpc
·
2025-01-24 20:42
后端
LabVIEW实现HTTP通信
目录1、HTTP
通信原理
2、硬件环境部署3、云端环境部署4、HTTP通信函数5、程序架构6、前面板设计7、程序框图设计本专栏以LabVIEW为开发平台,讲解物联网通信组网原理与开发方法,覆盖RS232、
不脱发的程序猿
·
2025-01-24 14:41
LabVIEW物联网开发实战
labview
golang获取docker容器内的nacos配置
发现问题:查看日志后发现,golang链接nacos是使用的
grpc
协议,端口是9848(未配置的情况下,是nacos端口+1000),而docker容器未导出对应端口,所有导致golang无法获取配置解决问题
luobobaicai3
·
2025-01-23 17:27
golang
docker
开发语言
golang工程组件篇:高性能RPC框架
gRPC
之Resolver服务名称解析器
gRPC
是一种基于Protobuf的高性能RPC框架,可以支持多种编程语言。在实际生产环境中,我们需要使用
gRPC
来构建分布式系统和微服务,并且保证连接的稳定性和可靠性。
SMILY12138
·
2025-01-23 16:55
golang
rpc
【Golang/
gRPC
/Nacos】在golang中将
gRPC
和Nacos结合使用
Nacos与
gRPC
前言关于这部分,前段时间我在看文档以及视频教程的时候,怎么都想不明白,到底为什么要用
gRPC
是什么,他在项目中应该充当什么样的角色?Nacos又是如何和他结合的?
Rinai_R
·
2025-01-23 16:22
微服务相关
笔记
学习
经验分享
微服务
服务发现
golang
Nacos
Nacos| Sentinel| K8S
Nacos支持几乎所有主流类型的服务的发现、配置和管理:KubernetesService
gRPC
&DubboRPCServiceSpringCloudRESTfulServiceNacos的关键特性包括
fhzmWJ
·
2025-01-22 06:00
分布式+容器
微服务架构的核心思想是什么?
微服务架构的核心思想是将一个大型、复杂的单体应用拆分成多个小型、独立且自治的服务,每个服务专注于单一的业务功能,通过轻量级通信机制(如HTTP/REST、
gRPC
等)进行交互。
破碎的天堂鸟
·
2025-01-21 18:15
学习教程
架构
微服务
云计算
Containerd 代理插件的作用与原理
代理插件(ProxyPlugins)是Containerd提供的一种灵活的插件集成机制,允许通过
gRPC
连接外部服务,并将这些外部服务无缝集成到Containerd的插件系统中。
·
2025-01-21 17:01
微服务学习-Nacos简介
支持的服务KubernetesService
gRPC
&DubboRPCServiceSpringCloudRESTfulService关键特性服务管理支持基于DNS和基于RPC的服务发现服务提供者注册(
fox_lht
·
2025-01-21 00:59
java
分布式架构
spring
微服务
java
microservices
Microi 吾码与 JavaScript:前端低代码平台的强大组合
Microi吾码前端开发中的应用(一)前端V8引擎与JavaScript(二)接口引擎与JavaScript四、JavaScript在Microi吾码后端开发中的协同(一)与C#后端框架的交互(二)利用
gRPC
小周不想卷
·
2025-01-20 13:41
javascript
Nacos1.4源码-服务注册
Nacos1.4使用的都是http通信,nacos2.0之后改为使用
grpc
通信。
CocoaAndYy
·
2025-01-19 10:04
java
ubuntu
GRPC
protobuf 环境安装
个人开发机:申请完后进去:passwd设置密码#如果cmake低于3.15,gcc/g++低于7.0,请根据文档进行安装。查看版本的方式cmake-version#检查cmake版本gcc-v#检查gcc/g++版本g++-v1cmake安装与使用sudoapt-getautoremovecmakewgethttps://cmake.org/files/v3.23/cmake-3.23.0-lin
zhurui_xiaozhuzaizai
·
2025-01-18 15:35
我的经验
linux系统
linux
ubuntu
bash
ubuntu18.04安装
grpc
及使用
grpc
时遇到的问题总结
sudoapt-getinstallautoconfautomakelibtoolmakeg++unzipsudoapt-getinstalllibgflags-devlibgtest-devsudoapt-getinstallclanglibc++-dev克隆
grpc
烟酒僧_
·
2025-01-18 14:58
【RPC方案调研】
Grpc
嵌入式移植流程
由于项目需求,准备在嵌入式上使用rpc方案,调研了多个方案,最终由于
Grpc
和protobuf天然的亲和性,决定对
Grpc
进行移植。
背着书包狂奔
·
2025-01-18 14:27
架构设计
c++
软件架构师
ubuntu下安装编译cmake,
grpc
与protobuf
文章目录installcmakeinstall
grpc
installprotobuf注installcmakesudoapt-getinstall-yg++makelibssl-devcdthird_party
_DJ
·
2025-01-18 13:49
linux
ubuntu
服务器
linux
gorpc增加字段有兼容性吗
gRPC
在增加字段时具有较好的向后兼容性。具体来说:请求消息中增加字段•服务器端处理:当向请求消息中添加新字段时,如果旧客户端发送的请求中没有包含新字段,服务器端会将新字段通过默认值进行反序列化。
leijmdas
·
2025-01-17 23:34
golang
框架选型:Kratos、Go-Zero、GoFrame、Sponge 对比分析
protobuf、json逆向生成模块化代码来组成项目所需的服务代码,强调易用性、开发效率、可扩展性,面向web和微服务HTTP服务支持支持支持支持(gin、gin+protobuf结合)RPC服务支持(
gRPC
·
2025-01-16 17:49
框架开发工具web微服务
Istio pilot-discovery服务发现源码解析(1.13版本)
Config控制器初始化Service控制器controller初始化NamespaceServiceNodePodPilotDiscovery各组件启动流程DiscoveryServer接收Envoy的
gRPC
xidianjiapei001
·
2024-09-16 02:54
#
Istio
istio
云原生
服务发现
【大模型】triton inference server
前言:tritoninferenceserver常用于大模型部署,可以采用http或
GRPC
调用,支持大部分的backend,单GPU、多GPU都可以支持,CPU也支持。
idiotyi
·
2024-09-15 05:47
大模型
自然语言处理
语言模型
人工智能
网络编程 UDP发送数据
UDP
通信原理
不可靠的网络协议,在通信的两端各建立一个Socket对象(发送和接收数据)发送数据的步骤1.创建发送端的Socket对象(DatagramSocket)2.创建数据,并把数据打包3.调用DatagramSocket
稻田里展望者
·
2024-09-14 06:09
Java网络编程
udp
网络
网络协议
PHP中使用
grpc
服务的教程详解
这篇文章主要为大家详细介绍了PHP中使用
grpc
服务的教程相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
grpc
是通过定义服务端和客户端的代码来实现的通信的。
Oona_01
·
2024-09-12 18:16
php
android
开发语言
Protocol Buffer编译器安装
本文翻译自ProtocolBufferCompilerInstallationProtocolBufferCompilerInstallation如何安装protocolbuffer编译器尽管不是强制性的,但
gRPC
雪域迷影
·
2024-09-12 03:22
sponge创建的服务与dtm连接使用etcd、consul、nacos进行服务注册与发现
本文介绍sponge创建的transfer服务(
grpc
)如何与dtm使用服务注册与发现连接的。此示例在同一台机器上运行的服务,默认IP地址为127.0.0.1。
zhuyasen
·
2024-09-07 15:06
golang
rpc
etcd
consul
微服务
服务发现
基于知名微服务框架go-micro开发
gRPC
应用程序
go-micro是golang的一个微服务框架。go-micro各个版本之间的兼容性问题一直被诟病,前几年go-micro更是分化出了两个分支:一个延续了go-micro,只不过转到了其公司CEO的个人Github仓库中,访问地址:asim/go-micro:AGomicroservicesframework(github.com)一个转向了云原生方向,名字叫Micro,访问地址:micro/mi
萤火架构
·
2024-09-06 22:05
大厂程序员都会的分布式RPC框架,直接无私打包分享,手慢无
市面上常见的rpc框架:dobbo,springCloud,
gRPC
...那为什么要有RPC,HTTP不好么?因为RPC和HTTP就不是一个层级的东西,所以严格意义上这两个没有可比
卡卡的Java架构笔记
·
2024-09-06 02:56
rpc
java
网络协议
程序人生
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他