课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 北京无忧尚实科技有限公司的腾讯课堂助教,协助课堂老师维护直播课堂秩序,负责接待咨询课程。

  • 课程详情

    定义服务

    在本次分享中定义一个产品服务 ProductService,服务提供两个简单的基本功能

    • 添加产品
    • 删除产品
    • 根据产品Id查询产品详情
    • 查询所有产品详情

    生成客户端和服务端代码

    服务端实现

    服务端需要完成两项工作才能对外提供RPC服务:

    • 实现ProductServiceServer接口,ProductServiceServer接口是protoc编译器自动生成。在Go某个对象实现一个接口,只需要实现该接口的所有方法。
    • 启动gRPC Server用来处理客户端请求。

    客户端实现

    客户端非常的简单,就像gRPC介绍中一样,可以像调用本地方法一样调用远程gRPC服务.