图书介绍
网络游戏服务器端编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 信息产业部软件与集成电路促进中心,北京汇众益智科技有限公司编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121043181
- 出版时间:2007
- 标注页数:300页
- 文件大小:78MB
- 文件页数:315页
- 主题词:游戏-网络服务器-程序设计
PDF下载
下载说明
网络游戏服务器端编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网络编程基础1
1.1 网络游戏服务器端开发概述2
1.1.1 网络游戏类型2
1.1.2 MMORPG服务器与客户端功能划分6
1.2 网络通信协议7
1.2.1 网络协议7
1.2.2 OSI通信协议模型(Open System Interconnection)7
1.2.3 TCP/IP协议11
1.2.4 TC/IP协议族12
1.3 Socket编程原理14
1.3.1 套接字(Socket)14
1.3.2 Socket通信流程15
1.3.3 Socket函数17
1.3.4 IP地址转换20
1.3.5 字节转换21
1.3.6 基本Socket通信22
1.4 TCP/IP通信实现27
1.5 UDP/IP通信实现34
本章小结37
自测习题37
课后作业38
第2章 多线程39
2.1 线程基础40
2.1.1 进程40
2.1.2 线程45
2.1.3 线程的应用52
2.2 Windows下的多线程处理56
2.2.1 随机矩形57
2.2.2 多工模拟程序60
2.3 线程间的通信与同步69
2.3.1 全局变量70
2.3.2 事件71
2.3.3 临界区72
2.3.4 互斥75
2.3.5 信号量77
2.3.6 互锁访问78
2.3.7 可等待定时器79
2.3.8 线程死锁80
本章小结82
自测习题83
课后作业83
第3章 高效通信模型85
3.1 网络通信I/O模式86
3.1.1 Socket事件86
3.1.2 阻塞模式87
3.1.3 非阻塞模式88
3.1.4 选择I/O模式89
3.2 异步模型90
3.2.1 异步与同步90
3.2.2 Windows下的异步模型93
3.3 IOCP模型100
3.3.1 IOCP工作原理100
3.3.2 使用IOCP设计服务器105
3.3.3 IOCP设计中的Socket错误和资源释放114
3.3.4 IOCP与epoll机制的异同119
本章小结120
自测习题120
课后作业121
第4章 网络游戏数据加密技术123
4.1 密码学基本概念124
4.1.1 密码学124
4.1.2 发送者与接收者124
4.1.3 消息和加密124
4.1.4 算法和密钥125
4.1.5 算法的安全性126
4.1.6 常用密码算法126
4.2 位操作129
4.2.1 位运算符129
4.2.2 按位逻辑运算130
4.2.3 移位运算134
4.2.4 位运算赋值运算符135
4.2.5 位运算综合应用135
4.3 DES算法137
4.3.1 DES算法原理137
4.3.2 DES算法实现143
4.4 MD5算法152
4.4.1 MD5算法原理152
4.4.2 MD5算法的实现157
本章小结164
自测习题165
课后作业165
第5章 网络游戏数据库技术167
5.1 数据库理论概述168
5.1.1 数据库理论发展史168
5.1.2 数据库概述169
5.1.3 数据组织层次170
5.1.4 数据库系统模型结构172
5.1.5 数据库管理系统(DBMS)178
5.1.6 常用关系数据库179
5.2 数据库设计182
5.2.1 关系数据库规范化182
5.2.2 数据库设计189
5.3 SQL语言195
5.3.1 数据控制语言(DCL)196
5.3.2 数据描述语句(DDL)199
5.3.3 数据操纵语句(DML)201
5.3.4 数据查询语句(DQL)202
5.4 数据库连接205
5.4.1 ODBC API(Open DataBase Connectivity API)205
5.4.2 MFC ODBC(Microsoft Foundation Classes ODBC)215
5.4.3 DAO(Data Access Object)220
5.4.4 OLE DB(Object Link and Embedding DataBase)220
5.4.5 ADO(ActiveX Data Object)221
5.4.6 数据库连接技术选择225
本章小结225
自测习题226
课后作业226
第6章 游戏大厅的设计与实现227
6.1 游戏大厅概述228
6.1.1 游戏大厅类型228
6.1.2 游戏大厅的功能229
6.2 游戏大厅的实现230
6.2.1 大厅服务器的实现230
6.2.2 大厅客户端的实现240
本章小结244
自测习题244
课后作业244
第7章 GM工具的设计与实现245
7.1 GM概述246
7.1.1 响应玩家请求246
7.1.2 GM的管理250
7.2 GM管理工具实现252
7.2.1 GM管理工具服务器端实现252
7.2.2 GM管理工具客户端实现253
本章小结268
自测习题268
课后作业269
第8章 自动更新系统的设计与实现271
8.1 文件版本管理272
8.1.1 文件版本管理方式272
8.1.2 文件版本管理的实现272
8.2 文件传输服务器289
8.2.1 文件传输服务器功能289
8.2.2 文件传输服务器的实现291
本章小结300
自测习题300
课后作业300
热门推荐
- 3364575.html
- 1072024.html
- 3054562.html
- 2110724.html
- 3866825.html
- 3232989.html
- 3448886.html
- 1264027.html
- 2309309.html
- 2261476.html
- http://www.ickdjs.cc/book_1178639.html
- http://www.ickdjs.cc/book_595538.html
- http://www.ickdjs.cc/book_2075460.html
- http://www.ickdjs.cc/book_1063888.html
- http://www.ickdjs.cc/book_2935384.html
- http://www.ickdjs.cc/book_3694245.html
- http://www.ickdjs.cc/book_2314919.html
- http://www.ickdjs.cc/book_349331.html
- http://www.ickdjs.cc/book_733994.html
- http://www.ickdjs.cc/book_796006.html