在我们的游戏中,使用C#开发服务器端
 Server:创建TCP的Socket,监听客户端的链接
 ConnHelper:工具类,用来连接数据库
 Controller:处理客户端的请求
 Model:数据库中表,一个数据库表对应一个Model类
 DAO:操作数据库

 1、服务器端分层架构

 2、在ServerFrameworkProject解决方案下引用MYSQL 的库
 见上一篇文章
 3、创建Server文件夹、在 Server 文件下创建 Server 类
 4、创建Client文件夹、在Client文件夹下创建 Client 类
 5、创建Client文件夹、创建 Message 类
 6、创建 Controller文件夹
 一个 Controller 可以处理多个请求,通过定义一个 RequestCode 枚举类型来确定由那个 Controller 处理,定义一个 ActionCode 确定那个方法处理请求。
 7、创建共享项目:这个项目为 服务器和客户端共享的一个工程
 在创建共享工程的时候,需要将 目标框架进行一个更改,
注意:这里需要使用 .NETFrameWork

 然后另外一个就是需要将 目标框架设置为 2.0

 需要在服务器端引用一下共享工程

 8、在共享工程ShareProject下、创建 ActionCode 枚举
 9、在共享工程ShareProject下、创建 RequestCode 枚举
 10、在Controoler文件夹下、创建 BaseController 管理类
 11、在Controoler文件夹下、创建 ControllerManager 管理器
                










