推荐开源项目-网络应用协议框架Socket.D

2023-12-13 05:28:53

0 代码仓库地址

https://gitee.com/noear/socketd

1 该开源项目特点

  1. 代码风格优雅
  2. 文档说明齐全
  3. 测试用例非常人性化
  4. 上手快,代码用例很多
  5. 代码可读性极强
  6. 开源群有问必答

2 项目结构

简单、清晰、明了
在这里插入图片描述

3 核心理念-协议帧Frame

[len:int][flag:int][sid:str(<64)][\n][event:str(<512)][\n][metaString:str(<4k)][\n][data:byte(<16m)]

编码 Frame -> byte[]
在这里插入图片描述
解码 byte[] -> Frame
在这里插入图片描述

4 结束语

有用户说,“Socket.D 之于 Socket,尤如 Vue 之于 Js、Mvc 之于 Http”。

希望大家一起来参与这个有趣的开源项目!

文章来源:https://blog.csdn.net/qq_38261174/article/details/134959678
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。