基于Socket的多用户井字游戏,是使用端口和使用线程间通信的好例子。