五子对战
- 其实在做这个之前呢,我做个一个三子棋的一个小项目,当时玩的还是可以,但是并没有实现太复杂,只是单纯的设计为在本地编译成可执行程序,电脑端的落子都是随机的。当时只是实现了可以人机对战的形式,判断输赢。
- 三子棋的完成是在VS 2013下面完成的,今天这个项目呢,就比较实在了,是在Linux下完成的,花费了比较多的时间来研究。下面就由我来一一介绍吧。
- 三子棋了解:https://blog.youkuaiyun.com/qq_41562665/article/details/82962428
在做这个项目之前,需要做以下准备工作。
- 了解RPC
- RPC主要是为了解决下面两个问题:
解决分布式系统中,服务之间的调用问题。
远程调用时,能够像本地调用一样方便,让调用者感知不到远程调用的逻辑。 - RPC调用和普通本地调用有什么区别
本地调用:
远程过程调用:
-
<