前段时间有个需求需要wss 多线程 ,翻了论坛能用的模块,只几个同步模块都有问题。基于HP的异步模块,使用不习惯,于是自己折腾这个同步模块
使用方法和易语言自带的网络客户端相似,支持S5和HTTP代理,支持内存调用,为了提升效率,里面很多操作使用的指针,还有个环形缓冲区,可以给新手参考下
PS:刚开始使用的HP的异步模块,发现CPU占用过高,换了好几个包括收费的也是一样,我以为是模块问题,才想到自己弄一个熟悉的模块
结果写好之后发现效果差别不大发出来给大家参考吧
源码参考了https://bbs.125.la/forum.php?mod=viewthread&tid=14646660
https://bbs.125.la/forum.php?mod=viewthread&tid=14090835