前言
最近的在做的项目需要易语言程序和C++程序使用TCP网络相互通信的需求,但是众所周知易语言自带的服务器/客户端组件是辣鸡的不能再辣鸡。
于是乎我尝试在论坛寻找:发现要么过度封装 要么仅支持32位 其中比较完善的HPSocket也略显臃肿。
好不容易找到了较为精简且满足业务需求并开源的ETCP库:
但是发现它问题一堆 并且设计之初就是给易语言用的压根没考虑64位场景(例如指针类型都是定义的int等等) 思来想去决定自己来修复这套库~
最终,把其中诸多Bug修复后就产生了该项目:EVTCP网络通信库,它在保持原本精简优美的基础上,重写了接口并且修复了其中的Bug,屎山。
特性&优点
全语言支持:
提供易语言模块/源码/例子
其他语言照着易模块源码写就行了
支持32&64位:
保留了原版的极致精简:
编译后32位版本仅18kb 64位版本22kb
持久的维护:
因为作者自己项目也在使用这个库,出现问题会第一时间修复并且发布的.
当然,大家遇到问题也可以在帖内/私信反馈,看到了会第一时间回复的哦~(最好私信反馈吧,帖内太丢人啦!)
最后祝大家6.1快乐!天天开心~永远保持一颗童心~(本来想六一发的,结果出去玩了耽误了~{:4_255:} )
{:7_432:} {:7_432:}
下载链接回复可见:
|