Skynet框架教程-非常详细_skynet框架的优.pdfVIP

Skynet框架教程-非常详细_skynet框架的优.pdf

  1. 1、本文档共205页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 skynet介绍 1.1 简介 1.2 特点 1.3 Actor模型 1.3.1 Actor模型介绍 1.3.2 Actor模型好处 2 在 ubuntu上搭建 skynet 2.1 获取 skynet 源代码 2.3skynet代码目录结构 2.4编译与运行 skynet服务器 2.5运行客户端 3 构建服务的基础 API 3.1 编写一个 test服务 3.2 另外一个种启动服务的方式 3.3 环境变量 3.4 skynet.init 的使用 4 服务类型 4.1 普通服务 4.2 全局唯一服务 4.2.1 测试 skynet.uniqueservice接口 4.2.2 测试 skynet.queryservice接口 4.3 多节点中的全局服务 4.3.1 启动两个 skynet节点 4.3.2 测试全节点全局唯一服 4.3.3 本地全局唯一服与全节点全局唯一服区别 5 服务别名 5.1 本地别名与全局别名 5.2 别名注册与查询接口 5.3 给服务注册别名 5.3.1给普通服取别名 5.3.2全局别名查询阻塞 5.3.3多节点中的全局别名 5.3.4杀死带别名的服务 5.4 全局别名与全局唯一服名区别 6 服务调度 6.1 使用 sleep休眠 6.2 在服务中开启新的线程 6.3 长时间占用执行权限的任务 6.4 使用 skynet.yield让出执行权 6.5 线程间的简单同步 6.6 定时器的使用 6.6.1 启动一个定时器 6.6.2 skynet.start 源码分析 6.6.3 循环启动定时器 6.7 获取时间 6.8 错误处理 7 服务间消息通信 7.1消息类型 7.2注册消息处理函数 7.3打包与解包消息 7.4发送消息的方法 7.1.1 发送无需响应的消息 7.1.2 发送必须响应的消息 7.5 响应消息的方法 7.6 lua消息收发综合应用 7.7 session的意义 7.8 使用 skynet.response 响应消息 7.9 skynet.call失败的情况 7.10服务重入问题 7.11服务临界区 7.12注册其他消息 7.13代理服务 7.13.1简单服务代理 7.13.2转换协议实现代理 7.14伪造消息 7.15节点间消息通信 8 Multicast 组播 8.1 Multicast介绍 8.2 应用组播技术 8.3 组播原理 9 socket 网络服务 9.1 skynet.socket 常用 api 9.2 写一个 skynet TCP监听端 9.3 socket.readline使用 9.4 socket.readall的使用 9.5 低优先级的发送函数 9.6 skynet 的 socket代理服务 9.7 转交 socket 控制权 9.8 skynet 的TCP主动连接端 9.9 同时发送多个请求 10socketChannel 10.1第一种模式的 socketChannel 10.2第二种模式的 socketChannel 11域名查询

文档评论(0)

wszwtlg202 + 关注
实名认证
文档贡献者

一页纸且

1亿VIP精品文档

相关文档