Skip to content

Commit

Permalink
docs(grpc): use THUAI7 case instead of THUAI5
Browse files Browse the repository at this point in the history
  • Loading branch information
Timothy-Liuxf authored Feb 18, 2024
1 parent 3f21917 commit c1478b3
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/web/cloud_native/communication/gRPC.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,10 +91,10 @@ gRPC 有诸多优点:
- 跨语言:构建 Server 端和 Client 端程序的源语言无需一致。
- 跨平台:Server 端和 Client 端的平台无需一致。

我们仍然 THUAI5 为例,阐述 gRPC 在构建具体项目中的意义(注:虽然 THUIA5 中使用的通信方法并非 gRPC,但 gRPC 对我们的设计仍然有着重大的借鉴意义)
我们仍然 THUAI7 为例,阐述 gRPC 在构建具体项目中的意义:

- Server 端需要实现复杂的游戏逻辑,而且需要支持 Unity,如果使用 C++语言可能会导致开发效率太低,因此需要使用 Csharp 语言进行开发。
- Client 端需要提供选手接口供选手编写 AI 代码,因此需要使用 C++语言开发。
- Server 端需要实现复杂的游戏逻辑,而且需要支持 Unity,如果使用 C++ 语言可能会导致开发效率太低,因此需要使用 C# 语言进行开发。
- Client 端需要提供选手接口供选手编写 AI 代码,因此需要使用 C++ 语言开发。

两者使用语言不同,如何使得两者建立联系?我们可以使用 gRPC 的思路:

Expand Down

0 comments on commit c1478b3

Please sign in to comment.