Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc JavaFX gRPC客户端依赖项_Spring Mvc_Spring Boot_Grpc Java - Fatal编程技术网

Spring mvc JavaFX gRPC客户端依赖项

Spring mvc JavaFX gRPC客户端依赖项,spring-mvc,spring-boot,grpc-java,Spring Mvc,Spring Boot,Grpc Java,我正在研究gRPC客户端(JavaFX)和服务器(带有gRPC启动器的SpringBoot)。这两个应用程序是独立的,不共享任何文件。服务器已完成测试() 我想使JavaFX客户端独立于gRPC服务器,也就是说,在客户端POM中不包括gRPC服务器作为maven依赖项 我可以在javafx应用程序中添加哪些特定于gRPC客户端的依赖项,以及如何向服务器发送请求?根据官方文档()这些示例可以作为起点 您需要的依赖项是 compile "io.grpc:grpc-netty:${grpcVersio

我正在研究gRPC客户端(JavaFX)和服务器(带有gRPC启动器的SpringBoot)。这两个应用程序是独立的,不共享任何文件。服务器已完成测试()

我想使JavaFX客户端独立于gRPC服务器,也就是说,在客户端POM中不包括gRPC服务器作为maven依赖项


我可以在javafx应用程序中添加哪些特定于gRPC客户端的依赖项,以及如何向服务器发送请求?

根据官方文档()这些示例可以作为起点

您需要的依赖项是

compile "io.grpc:grpc-netty:${grpcVersion}"
compile "io.grpc:grpc-protobuf:${grpcVersion}"
compile "io.grpc:grpc-stub:${grpcVersion}"
其中,
${grpcVersion}
是您可能想要使用的gRPC的任何发布版本。此符号用于Gradle构建工具,但是转换为Maven坐标很容易,例如

<dependency>
    <groupId>io.grpc</groupId>
    <artifactId>grpc-netty</artifactId>
    <version>1.2.0</version>
</dependency>

io.grpc

这些是我在服务器pom中添加的依赖项,是否存在特定于客户端和特定于服务器的依赖项?或者我只是同时添加到服务器和客户端,并在客户端和服务器项目中从proto生成服务?很抱歉,正如您在chat-02示例中所看到的,这两种依赖项都是客户端和服务器依赖项