五、Zinx的消息封装
接下来我们再对Zinx做一个简单的升级,现在我们把服务器的全部数据都放在一个Request里,当前的Request结构如下:
type Request struct {
conn ziface.IConnection //已经和客户端建立好的链接
data []byte //客户端请求的数据
}
很明显,现在是用一个[]byte
来接受全部数据,又没有长度,又没有消息类型,这不科学。怎么办呢?我们现在就要自定义一种消息类型,把全部的消息都放在这种消息类型里。
当前内容版权归 Aceld(刘丹冰) 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 Aceld(刘丹冰) .