Java 杂谈

gRPC入门指南详解

2019-05-14  本文已影响1人  爱学习的蹭蹭

1、gRPC 官方与简要

GitHub
gRPC是一个现代的,开源的,高性能的远程过程调用(RPC)框架,可以在任何地方运行,gRPC使客户端和服务器应用程序能够透明地进行通信,并简化了连接系统的构建。

2、gRPC 的特征

3、gRPC 的语法

4、gRPC 基于3种传输实现

5、gRPC 生明周期

6、gradlew与gradle使用

7、StreamObserver 流观察者

8、 JVM回调钩子

  private Server server;
  Runtime.getRuntime().addShutdownHook(new Thread(() -> {
             //关闭server
            this.stop();
        }));
 //关闭grpc的Server 
 private void stop() {
        if(null != this.server) {
            this.server.shutdown();
        }
    }

9、什么时候回调用addshutdownHook

10、gRPC 要点

11、grpc的依赖核心工程

依赖核心工程

12、解决gradle编译多个文件重复问题

上一篇下一篇

猜你喜欢

热点阅读