
skynet
文章平均质量分 74
普通网友
这个作者很懒,什么都没留下…
展开
-
skynet的sproto模块
sproto的协议变量类型有integer、string、boolean。sproto协议也可以实现结构体和数组、字典。 结构体的实现可以仿造.package,结构体开头必须是以“.”开头,”.”后面的是结构体的名字,字典和数组的实现是类似于c指针,例子如下:local s2c = [[protoName 1 { request { arg1 0 :integer arg2原创 2016-11-04 11:33:41 · 17109 阅读 · 0 评论 -
游戏服务器心跳包的作用
转自:点击打开链接首先查一下tcp的断线是否真的可靠看到了一位同学的经验点击跳转到原文 之前的测试都是,手动强制关闭客户端进程,然后查看服务器的情况,结果往往是,服务器收到了客户端关闭的事件。其实,我一直忽略了一个问题,我没有拔掉网线来测试! 上面的手动关闭客户端进程,事实上并不能测试出想要的结果,因为进程是在应用层的,所以转载 2017-04-01 10:38:37 · 4474 阅读 · 0 评论 -
skynet中使用云风的pbc
引言:假如我们要建立的skynet服务器与客户端的连接方式为长连接,且选择了Google的Protobuf来定制我们的网络协议,那么,接下来我们要解决的问题就是:如何在skynet框架中使用socket+protobuf。API几个常用的skynet接口:* 输出错误信息: skynet.error(...)* 获取本地服务句柄方式: s转载 2017-11-16 23:46:51 · 1848 阅读 · 4 评论