java 使用grpc步骤

1、配置grpc maven依赖

2、设置idea 插件

  

<build>
  <extensions>
    <extension>
      <groupId>kr.motd.maven</groupId>
      <artifactId>os-maven-plugin</artifactId>
      <version>1.4.1.Final</version>
    </extension>
  </extensions>
  <plugins>
    <plugin>
      <groupId>org.xolstice.maven.plugins</groupId>
      <artifactId>protobuf-maven-plugin</artifactId>
      <version>0.5.0</version>
      <configuration>
        <protocArtifact>com.google.protobuf:protoc:3.0.2:exe:${os.detected.classifier}</protocArtifact>
        <pluginId>grpc-java</pluginId>
        <pluginArtifact>io.grpc:protoc-gen-grpc-java:1.2.0:exe:${os.detected.classifier}</pluginArtifact>
      </configuration>
      <executions>
        <execution>
          <goals>
            <goal>compile</goal>
            <goal>compile-custom</goal>
          </goals>
        </execution>
      </executions>
    </plugin>
  </plugins>
</build>

相关链接https://github.com/grpc/grpc-javahttps://github.com/google/protobuf/tree/master/examples
时间: 2024-10-27 00:23:51

java 使用grpc步骤的相关文章

java技术学习步骤

java技术学习步骤 ? 一.入门 二.基础巩固 三.深入学习 四.源码剖析 五.总结分析 语言基础 <java核心技术卷I> <java编程思想> <java核心技术卷II> <Effective java > <java 特种兵> ? ? 框架技术 Struts2:<深入浅出Struts2> ? ? ? ? ? ? ?<Strut2实战> Hibernate:<精通Hibernate> Spring:<

用Eclipse进行java学习的步骤

用Eclipse进行java学习的步骤(1)File,new,File Project->在New Java Project页面的Project name文本框中填入名称,点击finish(2)右击新建的project,new,选择class->在New Java Class页面的name文本框中输入名称,点击finish.例如输入的类名称为test(3)Eclipse会新建test.java文件,如下public class test { /** * @param args */ publi

Protobuf java版本安装步骤

1,安装mavena.下载apache-maven-3.2.5,链接:http://mirrors.hust.edu.cn/apache//maven/maven-3/3.2.5/binaries/b.解压到指定目录:(我使用的目录为)/Users/zhoufei/Documents/Tools/apache-maven-3.2.5c.打开终端,配置环境变量:vi ~/.bash_profile MAVEN_HOME=/Users/zhoufei/Documents/Tools/apache-m

超级详细部署java服务器(每个步骤都有截图说明)

此文完全原创,如需转载请说明出处.原文地址http://www.cnblogs.com/yt-Product1203/p/6882440.html  言归正传,下面为我自己总结出来的详细部署步骤,此文中的软件可以对应到官方网站中找到,在这里就不再啰嗦啦. 第一步 :准备需要用到的软件和资源 1.所要部署的项目 2.Tomcat服务器安装包 3.JDK安装包 4.Mysql安装包 5.Navicat安装包(此软件的用处为:方便快捷的操作Mysql数据库) 此说明主要针对win7系统环境.tomca

用Java开发gRPC服务的例子分析

本文的代码例子来自:https://github.com/grpc/grpc-java  定义服务 这一步与其他语言完全一样,需要定义gRPC的服务.方法.request和response的类型. 完整的proto定义代码在:grpc-java/examples/src/main/proto/route_guide.proto 在proto中,下面几个定义是为我们生成 Java 类所特有的定义. option java_multiple_files = true; option java_pac

Java 开发 gRPC 服务和客户端

一.gRPC 简介 gRPC 是Go实现的:一个高性能,开源,将移动和HTTP/2放在首位通用的RPC框架.使用gRPC可以在客户端调用不同机器上的服务端的方法,而客户端和服务端的开发语言和 运行环境可以有很多种,基本涵盖了主流语言和平台.双方交互的协议可以在proto文件中定义,客户端和服务端可以很方便的通过工具生成协议和代理代码.而消息的编码是采 用google protocol buffer,数据量小.速度快. gRPC具有以下特点: (1)基于 HTTP/2, 继而提供了连接多路复用.B

java JDBC 基本步骤

本文内容主要参考自:https://www.cnblogs.com/yfceshi/p/7095607.html Java开发任何数据库应用程序都需要4个主要接口:Driver,Connection,Statement和ResultSet.这些接口定义了使用SQL访问数据库的一般架构.访问数据库的Java程序主要有5个步骤,分别是: 第1步:注冊驱动 (仅仅做一次) 第2步:建立连接(Connection) 第3步:创建运行SQL的语句(Statement) 第4步:运行语句 第5步:处理运行结

Java Junit单元测试步骤总结

哎呀,莫名其妙已经半夜12点了.总结的如有错误的地方欢迎指正,我的这个方法没有引入jar,网上有其他引入jar包的方法,不是很懂,也没有太怎么看. 关键的一些基本规则: 下面我们来看Eclipse的具体操作步骤:新建包,同时创建测试类: new-->Other...--> 等到这些都做完了,就可以检测了.右击-->run  as --->junit test 结果是这样的话就是有错误:

1、Ant编译一般Java项目的步骤

1.build.xml <?xml version="1.0" encoding="UTF-8"?> <project> <!-- 将常用的定义为property属性--> <property name="build.dir" location="build"> </property> <!--使用属性定义相应的路径时,一定使用location而不要使用valu