分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.006
秒,为您找到
52
个相关结果.
搜书籍
搜文档
二、初识Zinx框架
2246
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
二、初识Zinx框架 二、初识Zinx框架 这里先看一下Zinx最简单的Server雏形。
2、初探Zinx架构
2027
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
2、初探Zinx架构 2、初探Zinx架构 以下架构图是初期的设计思路,暂定我们ZinxV1.0版本,该教程也是从Zinx一步一步实现这个V1.0发布版本。
四、Zinx的全局配置
1098
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
四、Zinx的全局配置 四、Zinx的全局配置 随着架构逐步的变大,参数就会越来越多,为了省去我们后续大频率修改参数的麻烦,接下来Zinx需要做一个加载配置的模块,和一个全局获取Zinx参数的对象。
基于Zinx的应用案例
1602
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
五、Zinx的消息封装
1136
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
五、Zinx的消息封装 五、Zinx的消息封装 接下来我们再对Zinx做一个简单的升级,现在我们把服务器的全部数据都放在一个Request里,当前的Request结构如下: type Request struct { conn ziface . IConnection //已经和客户端建立好的链接 data...
七、Zinx的读写分离模型
1396
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
七、Zinx的读写分离模型 七、Zinx的读写分离模型 好了,接下来我们就要对Zinx做一个小小的改变,就是与客户端进修数据交互的Gouroutine由一个变成两个,一个专门负责从客户端读取数据,一个专门负责向客户端写数据。这么设计有什么好处,当然是目的就是高内聚,模块的功能单一,对于我们今后扩展功能更加方便。 我们希望Zinx在升级到V0...
三、Zinx框架基础路由模块
1844
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
三、Zinx框架基础路由模块 三、Zinx框架基础路由模块 现在我们就给用户提供一个自定义的conn处理业务的接口吧,很显然,我们不能把业务处理业务的方法绑死在type HandFunc func(*net.TCPConn, []byte, int) error 这种格式中,我们需要定一些interface{} 来让用户填写任意格式的连接处理业务方法...
十、Zinx的连接属性设置
997
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
十、Zinx的连接属性设置 十、Zinx的连接属性设置 当我们在使用链接处理的时候,希望和链接绑定一些用户的数据,或者参数。那么我们现在可以把当前链接设定一些传递参数的接口或者方法。
九、Zinx的链接管理
887
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
九、Zinx的链接管理 九、Zinx的链接管理 现在我们要为Zinx框架增加链接个数的限定,如果超过一定量的客户端个数,Zinx为了保证后端的及时响应,而拒绝链接请求。
六、Zinx的多路由模式
1129
2019-05-11
《Zinx--Golang轻量级并发服务器框架》
六、Zinx的多路由模式 六、Zinx的多路由模式 我们之前在已经给Zinx配置了路由模式,但是很惨,之前的Zinx好像只能绑定一个路由的处理业务方法。显然这是无法满足基本的服务器需求的,那么现在我们要在之前的基础上,给Zinx添加多路由的方式。 既然是多路由的模式,我们这里就需要给MsgId和对应的处理逻辑进行捆绑。所以我们需要一个Map。 A...
1
2
3
4
»
..6