yasio - 轻量级跨平台socket库

今天,分享一下开源的socket库yasio。linux

yasio是一个轻量级跨平台的异步socket库,专一于客户端和基于各类游戏引擎的游戏客户端网络服务, 支持win32 & linux & apple & android & win10-universal。
项目采用MIT开源协议,Github地址: https://github.com/yasio/yasioandroid

yasio的应用案例:
红警OL手游项目: 用于客户端网络传输,而且随着该项目于2018年10月17日由腾讯游戏发行正式上线后稳定运行于上百万移动设备上。git

yasio用法简单,方便集成,详细用法可在项目github主页查看github

yasio的主要特性有:
支持IPv6_only网络。
支持处理多个链接的全部网络事件。
支持计时器。
支持TCP粘包处理,业务彻底没必要关心。
支持Lua绑定。
支持Cocos2d-x jsb绑定。
支持CocosCreator jsb2.0绑定。
支持Unity3D C#绑定。
支持组播。
支持SSL客户端,基于OpenSSL。
支持非阻塞域名解析,基于c-ares。网络

相关文章
相关标签/搜索