找回密码
 立即注册
易语言编程 2023-09-09 50 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
HPSocket高效传输

开源一个高效的 HPSocket tcp 传输解决方案,具有自动数据包分组和分包功能。我精简了HPSocket4C.dll文件,删除了所有代理、http、udp和很多其他东西。该dll文件经过upx压缩,大小只有80kb。 ,只保留tcp包部分

Pack是一种可靠的传输方式。一般不需要单独处理粘包。只要发送的数据在4mb以内,完全不用担心,所以我采用了分片的方式,一次发送1mb的数据。

同时我使用了易语言自带的打开内存文件的方法来对包进行分组。我之前在论坛上咨询过如何打开内存文件。它可以存储一个G文件,但我们可能无法使用它。最多只有几百MB。我想这就够了

也许我的分包和分组不是最高效的,但从内存上来说绝对是最稳定的(单包发送的数据超过200mb,这个好像我没说)。现在我将所有源代码开源。如果谁有更好的解决方案,占用内存更少的方法,欢迎告知学习

21242348376[下载].rar

212423yrzwbdryvj2eripx.jpg


上一篇:加密霍b模块源码 base58加解密 易语言源码
下一篇:易语言定时任务模块源码