首页
发现
标签
搜索
APP下载
注册
登录
首页
发现
榜单
标签
收录
APP下载
注册
登录
Zinx--Golang轻量级并发服务器框架
文档评分:
77.9 (
0 个有效评分
)
文档语言:
中文
章节数量:
0
阅读人次:
21281
收藏数量:
0
整理分享:
管理员
阅读
收藏
下载
分享
阅读
收藏
下载
分享
文档标签
框架
服务器
轻量级
深入浅出
轮廓
爱好者
整体
文档概述
设计Zinx的目的是我们可以通过Zinx框架来了解基于Golang编写一个TCP服务器的整体轮廓,让更多的Golang爱好者能深入浅出的去学习和认识这个领域。
文档
目录
文档
评论 (
0
)
一、引言
2、初探Zinx架构
1、写在前面
二、初识Zinx框架
2.Zinx-V0.2-简单的连接封装与业务绑定
1. Zinx-V0.1-基础Server
三、Zinx框架基础路由模块
3.2 IRouter 路由配置抽象类
3.1 IRequest 消息请求抽象类
3.4 Zinx-V0.3代码实现
3.3 Zinx-V0.3-集成简单路由功能
3.5 使用Zinx-V0.3完成应用程序
四、Zinx的全局配置
4.2 使用Zinx-V0.4完成应用程序
4.1 Zinx-V0.4增添全局配置代码实现
五、Zinx的消息封装
5.2 消息的封包与拆包
5.1 创建消息封装类型
5.3 Zinx-V0.5代码实现
5.4 使用Zinx-V0.5完成应用程序
六、Zinx的多路由模式
6.2 Zinx-V0.6代码实现
6.1 创建消息管理模块
6.3 使用Zinx-V0.6完成应用程序
七、Zinx的读写分离模型
7.1 Zinx-V0.7代码实现
八、Zinx的消息队列及多任务机制
7.2 使用Zinx-V0.7完成应用程序
8.1 创建消息队列
8.3 发送消息给消息队列
8.2 创建及启动Worker工作池
8.5 使用Zinx-V0.8完成应用程序
8.4 Zinx-V0.8代码实现
九、Zinx的链接管理
9.1 创建链接管理模块
9.4 注册链接启动/停止自定义Hook方法功能
9.3 链接的带缓冲的发包方法
9.2 链接管理模块集成到Zinx中
10.1 给链接添加链接配置接口
十、Zinx的连接属性设置
9.5 使用Zinx-V0.9完成应用程序
基于Zinx的应用案例
10.3 链接属性Zinx-V0.10单元测试
10.2 链接属性方法实现
一、应用案例介绍
二、服务器应用基础协议
三、MMO多人在线游戏AOI算法
3.1 网络法实现AOI算法
3.3 实现AOI管理模块
3.2 实现AOI格子结构
3.4 求出九宫格
3.5 AOI格子添加删除操作
3.6 AOI模块单元测试
四、数据传输协议protocol buffer
4.1 简介
4.2 数据交换格式
4.4 protobuf语法
4.3 protobuf环境安装
4.6 利用protobuf生成的类来编码
4.5 编译protobuf
五、MMO游戏的Proto3协议
六、构建项目与用户上线
6.1 构建项目
6.2用户上线流程
七、世界聊天系统实现
7.1 世界管理模块
7.2 世界聊天系统实现
八、上线位置信息同步
九、移动位置与AOI广播(未跨越格子)
十、玩家下线
十一、移动与AOI广播(跨越格子)
相关书籍
Lumen 5.0 中文文档
Jboot v1.x 文档手册
JFinal 3.4 中文文档(JFinal 3.4教程手册)
MyBatis 3.4 参考文档中文版
Hprose for PHP 用户手册
Tornado中文文档
Beego开发手册
Koa中文文档
Flight框架中文文档
CabalPHP中文文档教程
下一代Web框架Koajs
Loopback 中文文档
×
分享,让知识传承更久远
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档