目录
目录README.md

第三次大作业 周文龙

作业要求

基本要求: 服务端程序提供PutPet、GetPet、DeletePet三个接口,客户端访问这三个服务进行宠物数据的写入、查询和删除操作。

扩展要求: 创建镜像和yaml文件基于minikube部署

功能介绍

基于grpc实现了简单的宠物加入、查询和删除功能和服务端和客户端之间的的简单通信

运行

  1. 服务端和客户端的入口分别在/server/main.go 和 /client/main.go 中

    • 如果选择本地服务器模式,那么需要先运行服务端再运行客户端
    • 如果选择远程服务器模式,那么只需要运行客户端就可以,远程服务端已经在云服务器上部署完毕
  2. 运行客户端后,在客户端终端里按照提示输入内容进行操作

 ps1: 服务端 /server/main.go 中的MaxPets常量可以设置最大储存宠物数量
 ps2: 本地服务器模式默认宠物池是空的,远程服务器可能有之前的信息
关于
68.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号