-
golang gRPC示例
所属栏目:[大数据] 日期:2021-05-21 热度:120
gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众多开发语言。gRPC提供了一种简单的方法来精确地定义服务和为iOS、Android和后台支持服务自动生成[详细]
-
node.js – NodeJs错误 – 无法加载gRPC二进制模块,因为它没有安
所属栏目:[大数据] 日期:2021-05-21 热度:110
我正在运行我的NodeJs应用程序,我收到一个错误. sudo /usr/local/bin/node app.js Error: Failed to load gRPC binary module because it was not installed for the current systemExpected directory: node-v57-linux-x64-glibcFound: [node-v59-linux-x64-[详细]
-
Windows上的gRPC C.
所属栏目:[大数据] 日期:2021-05-21 热度:97
我已经尝试了3天,现在找到如何在没有运气的情况下在 Windows上安装和使用gRPC.我使用的是Visual Studio 2015,Win7 64位.为了安全起见,我会一步一步地写下我正在做的事情.它可能没有必要,但我是C和VS的初学者,所以我不确定我是否正确地做到了: (按照指南http[详细]
-
grpc(2):Centos 安装 nghttp2 做 grpc 的http2 代理
所属栏目:[大数据] 日期:2021-05-21 热度:52
1,nghttp2 和Nginx 名字比较像,但是是一个c的llib库。本身也可做http服务。 也可以做代理服务器,支持ssl。 之前也做过测试了 http://www.jb51.cc/article/p-edsixtel-bew.html 因为Nginx 是不支持 upstream 的http2 转发请求的。 而且Nginx 也没有计划开[详细]
-
grpc(1):Centos 安装java的grpc服务,使用haproxy进行负载均
所属栏目:[大数据] 日期:2021-05-21 热度:183
1,关于grpc GRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc,grpc-java,grpc-go. 其中 C 版本支持 C,C++,Node.js,Python,Ruby,Objective-C,PHP 和 C# 支持。 官方网站是: http://www.g[详细]
-
swift – 添加Firestore会生成错误ld:framework not found GRPC
所属栏目:[大数据] 日期:2021-05-21 热度:193
我将Firestore添加到我现有的项目中,我一直在使用Firebase的实时数据库,并且无法再次运行我的项目.现在无法编译我的项目.我一直有ld:框架未找到GRPCClient. 当我删除pod’Firebase / Firestore’时,我的项目运行没有问题.但是我一添加pod’Firebase / Fires[详细]
-
Nginx配置代理gRPC的方法
所属栏目:[大数据] 日期:2021-05-21 热度:113
Nginx 1.13.10新增了对gRPC的原生支持。本文介绍如何配置Nginx的gRPC。 安装Nginx Nginx版本要求:1.13.10。 gRPC必须使用HTTP/2传输数据,支持明文和TLS加密数据,支持流数据的交互。这是为了充分利用 HTTP/2 连接的多路复用和流式特性。所以在安装部署Ngin[详细]
-
Android上使用grpc的方法教程
所属栏目:[大数据] 日期:2021-05-21 热度:167
前言 最近的一个项目使用到了grpc实现跨平台的远程调用,在安卓端使用的时候遇到了一些坑,这里记录一下。 首先根据grpc android的官方Demo配置grpc依赖,测试它的hello world工程。 编译谷歌官方的helloworld工程 添加rotobuf-gradle-plugin插件 首先添加ro[详细]
-
gRPC golang开发指南
所属栏目:[大数据] 日期:2021-05-21 热度:142
为什么使用gRPC 样例代码和环境的建立 样例测试 服务定义 生成客户端和服务端代码 创建服务端 实现RouteGuide Simple RPC Server-side streaming RPC Client-side streaming RPC Bidirectional streaming RPC Starting the server Creating the client 创建[详细]
-
Golang gRPC实践 连载三 Protobuf语法
所属栏目:[大数据] 日期:2021-05-21 热度:193
Protobuf语法 gRPC推荐使用proto3,本节只介绍常用语法,更多高级使用姿势请参考官方文档 Message定义 一个message类型定义描述了一个请求或相应的消息格式,可以包含多种类型字段。例如定义一个搜索请求的消息格式,每个请求包含查询字符串、页码、每页数目[详细]
-
Golang gRPC实践 连载六 内置Trace
所属栏目:[大数据] 日期:2021-05-21 热度:167
内置Trace grpc默认提供了客户端和服务端的trace日志,可惜没有提供自定义接口,当前只能查看基本的事件日志和请求日志,对于基本的请求状态查看也是很有帮助的,客户端与服务端基本一致,这里已服务端开启trace为例,修改hello项目的server代码: server/ma[详细]
-
Golang gRPC实践 连载五 拦截器 Interceptor
所属栏目:[大数据] 日期:2021-05-21 热度:184
Interceptor grpc服务端提供了interceptor功能,可以在服务端接收到请求时优先对请求中的数据做一些处理后再转交给指定的服务处理并响应,功能类似middleware,很适合在这里处理验证、日志等流程。 在自定义Token认证的示例中,认证信息是由每个服务中的方法[详细]
-
GRPC
所属栏目:[大数据] 日期:2021-05-21 热度:198
ProtoBuf 是一套接口描述语言(IDL)和相关工具集(主要是 protoc,基于 C++ 实现),类似 Apache 的 Thrift)。用户写好 .proto 描述文件,之后使用 protoc 可以很容易编译成众多计算机语言(C++、Java、Python、C#、Golang 等)的接口代码。这些代码可以支[详细]
-
Golang gRPC实践 连载三 Protobuf语法
所属栏目:[大数据] 日期:2021-05-21 热度:75
Protobuf语法 gRPC推荐使用proto3,本节只介绍常用语法,更多高级使用姿势请参考官方文档 Message定义 一个message类型定义描述了一个请求或相应的消息格式,可以包含多种类型字段。例如定义一个搜索请求的消息格式,每个请求包含查询字符串、页码、每页数目[详细]
-
Golang gRPC实践 连载二 Hello gRPC
所属栏目:[大数据] 日期:2021-05-21 热度:100
Hello gRPC 按照惯例,这里从一个Hello项目开始,本项目定义了一个Hello Service,客户端发送包含字符串名字的请求,服务端返回Hello消息。 流程: 编写 .proto 描述文件 @H_403_12@ 编译生成 .pb.go 文件 @H_403_12@ 服务端实现约定的接口并提供服务 @H_403[详细]
-
golang gRPC示例
所属栏目:[大数据] 日期:2021-05-21 热度:93
gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众多开发语言。gRPC提供了一种简单的方法来精确地定义服务和为iOS、Android和后台支持服务自动生成[详细]
-
记一次技术调研(一): iOS 应用实现 gRPC 调用
所属栏目:[大数据] 日期:2021-05-21 热度:180
-
如果服务器关闭,如何在C#中创建gRPC客户端超时?
所属栏目:[大数据] 日期:2021-05-21 热度:128
-
在C#客户端中为gRPC设置keepalive
所属栏目:[大数据] 日期:2021-05-21 热度:162
-
ASP.NET Core 3.0 使用gRPC
所属栏目:[大数据] 日期:2021-05-21 热度:172
-
asp.net core 3.0 gRPC框架小试
所属栏目:[大数据] 日期:2021-05-21 热度:164
-
如何在c中添加元数据到流式grpc调用
所属栏目:[大数据] 日期:2021-05-21 热度:67
-
node.js – 节点JS使用自定义标头调用GRPC服务器
所属栏目:[大数据] 日期:2021-05-21 热度:161
-
node.js – 在Electron中使用gRPC
所属栏目:[大数据] 日期:2021-05-21 热度:156
-
python的gRPC示例
所属栏目:[大数据] 日期:2021-05-21 热度:88