原文:rejoiner 基于grpc 以及其他protobuf 源生成统一graphql schema 框架

rejoiner 是在GraphQL Java 之上包装的方便基于grpc 以及protobuf 源生成graphql schema 的框架 支持的特性 从微服务创建统一的GraphQL模式 允许GraphQL模式灵活定义并组成共享组件 从Proto定义生成GraphQL类型 根据GraphQL查询参数填充请求Proto 提供DSL以修改生成的模式 通过注解获取数据的方法来联接数据源 基于Grap ...

2020-06-09 09:54 0 664 推荐指数:

查看详情

java protobuf 生成grpc 代码

前提安装protoc,以及protoc-gen-grpc-java配置环境变量: 注释:网上很多介绍使用maven 创建的最后只看到了一个xxxservice.java,而且并不是我想要开发实现的,所以这里使用的自己新建一个普通的java 工程,注意事项 ...

Wed May 06 22:52:00 CST 2020 3 1120
ProtoBufgRPC

Protobuf 很久了,但是一直觉得很简单,所以就没有做一个总结,今天想尝试一下 gRPC,顺带就一起总结一下。ProtoBuf 是个老同志了,应该是 2010 的时候发布的,然后被广泛使用,目前在市面上应该和 Facebook 的 thrift 应该是不相上下,无论是性能上,还是用户的支持 ...

Sun Jan 28 00:36:00 CST 2018 0 5991
GraphQL Java - Schema

Schema 创建一个schema GraphQL API具有一个Schema,该Schema定义了可以Query(查询)或Mutation(变更)的每个字段以及这些字段的类型。 graphql-java提供了两种不同的定义schema的方式:编程方式编写,和使用graphql dsl语法 ...

Wed Sep 11 00:48:00 CST 2019 0 852
谷歌发布的首款基于HTTP/2和protobuf的RPC框架GRPC

Google 刚刚开源了grpc, 一个基于HTTP2 和 Protobuf 的高性能、开源、通用的RPC框架Protobuf 本身虽然提供了RPC 的定义语法,但是一直以来,Google 只开源了Protobuf 序列化反序列化的代码,而没有开源RPC 的实现,于是存在着众多良莠不齐 ...

Sat Feb 28 05:36:00 CST 2015 11 18175
.NetCore使用protobuf 生成C#代码(Grpc)

我使用vs2019,需要安装几个nuget包 Google.protobuf Google.protobuf.Tools Grpc.AspnetCore Grpc.Net.Client Grpc.Tools 编写.proto文件 Proto 下载 ...

Thu Feb 25 18:56:00 CST 2021 0 501
graphql endpoint获取schema文件

graphql server端有更新,client端需要重新获取schema文件用于创建新的api request,下面简要记录如何从graphql endpoint获取schema文件  You can simply install the CLI using npm or yarn ...

Fri Sep 13 08:06:00 CST 2019 0 491
grpc系列- protobuf详解

Protocol Buffers 是一种与语言、平台无关,可扩展的序列化结构化数据的方法,常用于通信协议,数据存储等等。相较于 JSON、XML,它更小、更快、更简单,因此也更受开发人员的青眯。 基本语法 定义完 proto文件后,生成相应语言的代码 --proto_path ...

Wed Dec 30 21:46:00 CST 2020 4 2437
grpcprotobuf使用

rpc是一种server、client间的分发方式。 protobuf是google推出的一种高效的序列化方式,可以用于client、server间的通信,grpc就是用Google提出的用protobuf格式数据作为传输在她的一种rpc策略。 一、grpc基础   建议参看 ...

Fri Feb 18 07:31:00 CST 2022 0 845
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM