多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
对应的源码link.h 和 link.c,用来快速搭建TCP服务器/客户端的程序,基于前面TCP和epoll的章节,基本架构: ![](https://img.kancloud.cn/3f/82/3f8207c03ebbf16f0d9dcf1d8ad1d871_526x314.png =500x) ### Network Worker指的是TCP服务器/客户端,接收到的数据会经由Parser再到Handler。 ### 接口文件link.h内容如下: 全局初始化link\_init,使用完需要释放资源的link\_release: ![](https://img.kancloud.cn/08/9a/089adaeadb728f004f2fd42288e7a065_832x502.png =600x) ### 创建TCP服务器link\_build\_tcp\_server以及客户端link\_connect\_tcp\_server: ![](https://img.kancloud.cn/db/ec/dbec92293cc7c4bc3ecf6410e7498109_832x564.png =600x) ### 单次轮询link\_loop,无限轮询link\_loop\_forever: ![](https://img.kancloud.cn/c2/26/c2261bec6d5a671c06c38982bac2be5a_832x336.png =600x)