捷训 Node.js 视频学习教程 共12集 115213
关注度:512
大小:193 KB
时间:2015-03-23 15:06:18
客户端和服务器端完成消息协议定义之后,我们就可以分别实现消息的构建和消息的解析,下面我们首先分析服务器端如何对客户端发来的消息进行解析。之前我们介绍,当客户端连接到服务器之后,就会触发服务器的connection事件,在这个事件的处理函数中,其参数就是一个socket对象,通过对这个Socket对象添加data事件处理,我们就可以接收来自客户端的数据。我们通过对不同的命令码来实现对消息的解析。对于客户端发送的消息,我们首先需要执行的是将消息进行分割,通过分割我们可以得到每一个消息域,比如