quarkus-grpc-web

时间:2024-05-23 13:15:00
【文件属性】:

文件名称:quarkus-grpc-web

文件大小:71KB

文件格式:ZIP

更新时间:2024-05-23 13:15:00

HTML

如何在Quarkus中使用Grpc Web 该示例演示了如何在gRPC Web上使用quarkus-grpc扩展。 在此示例中,将grpcwebtext的Google变体与grpcwebtext (等同于plaintext gRPC)一起使用。 该示例演示了一元流和服务器端流。 在编写Google和Improbable时,gRPC Web变体都不支持客户端和双向流。 请注意,该示例使用Envoy代理将gRPC Web转换为本机gRPC。 我们计划在Quarkus中添加gRPC Web支持,但在撰写本文时尚未实现。 有意思的是 与服务器通信JavaScript代码位于ui/js/client.js 。 服务器实现可以在grpc-web/app/src/main/java/com/github/michalszynkiewicz/EchoService.java 。 该示例使用 。


【文件预览】:
quarkus-grpc-web-main
----.gitignore(11B)
----Dockerfile(736B)
----app()
--------.gitignore(334B)
--------.mvn()
--------src()
--------.dockerignore(75B)
--------mvnw(10KB)
--------pom.xml(4KB)
--------mvnw.cmd(6KB)
--------README.md(2KB)
----ui()
--------.gitignore(17B)
--------js()
--------css()
--------index.html(2KB)
--------echo.proto(4KB)
----README.md(3KB)
----envoy.yaml(2KB)

网友评论