Skynet
IM魂影
什么都懂一点点,奔向全栈的路上!
展开
-
Skynet基础入门例子详解(6)
把socket控制权交给其他服务socket.abandon(id) 清除 socket id 在本服务内的数据结构,但并不关闭这个 socket 。这可以用于你把 id 发送给其它服务,以转交 socket 的控制权。原创 2017-04-07 15:28:22 · 4200 阅读 · 1 评论 -
Skynet基础入门例子详解(7)
GateServer的使用skynet 提供了一个通用模板 lualib/snax/gateserver.lua 来启动一个网关服务器,通过 TCP 连接和客户端交换数据。TCP 基于数据流,但一般我们需要以带长度信息的数据包的结构来做数据交换。gateserver 做的就是这个工作,把数据流切割成包的形式转发到可以处理它的地址。原创 2017-04-07 15:50:05 · 7913 阅读 · 3 评论 -
Skynet基础入门例子详解(4)
Skynet服务端与客户端Socket通信原创 2017-03-20 15:06:34 · 7418 阅读 · 9 评论 -
Skynet基础入门例子详解(2)
Skynet基础入门例子详解原创 2017-03-16 18:40:44 · 7309 阅读 · 0 评论 -
Skynet基础入门例子详解(1)
Skynet 是一个轻量级的为在线游戏服务器打造的框架。原创 2017-03-16 18:11:43 · 20760 阅读 · 8 评论 -
skynet资源收集
skynet是云风编写的服务端底层管理框架,底层由C编写,配套lua作为脚本使用,可换python等其他脚本语言。skynet主要工作是管理注册服务,并开启多线程协调服务之间的调用和通讯。skynet一般用于开发游戏服务端程序。转载 2017-03-13 10:02:07 · 2956 阅读 · 1 评论 -
Skynet基础入门例子详解(5)
Socket通信协议Sproto,在和客户端通讯时,需要制订一套通讯协议。 skynet 并没有规定任何通讯协议,所以你可以自由选择。sproto 是一套由 skynet 自身提供的协议,并没有特别推荐使用,只是一个选项。sproto 有一个独立项目存在 。同时也复制了一份在 skynet 的源码库中。原创 2017-03-23 18:15:05 · 6459 阅读 · 14 评论 -
CentOS安装skynet问题总结
skynet是为在线游戏服务器打造的轻量级框架,使用c+lua实现,支持linux 。使用这套框架能获得很大收益,其中一个就是,基本只需要用lua开发,很少用到c,提高了开发效率。转载 2017-03-16 10:35:27 · 5189 阅读 · 0 评论 -
Skynet基础入门例子详解(3)
Skynet服务端与客户端Socket通信原创 2017-03-20 14:53:55 · 6631 阅读 · 7 评论