文件名称:易语言-TCP服务器完整源码(基于IOCP实现) v1.2
文件大小:124KB
文件格式:ZIP
更新时间:2024-07-19 06:25:26
易语言模块源码
这是一个套接字模块 使用内置iocp实现异步操作 使用了线程安全的队列操作回调,保证了对应域下的回调操作不需要加锁 async_socket.e 套接字模块。使用复杂,但是灵活。 tcp.e 是标准的服务器和客户 傻瓜封装。同时也是很好的使用例子。 ---------------------------------------------------------- 更新说明(2018-12-11) tcp.e 增加 TcpService.Working() 增加 TcpService.WorkClose() 增加2个方法的目的是控制 TcpService.Run() 不因空任务而自动退出 ---------------------------------------------------------- 更新说明(2018-12-10) async_socket.e 修复 WSADATA 数据类型 内存对齐问题 tcp.e 修复 TcpServerHandle 数据类型 申请内存大小错误问题
【文件预览】:
TCP服务器完整源码
----doublylist.e(6KB)
----strand.e(21KB)
----async_socket.ec(115KB)
----tcp.e(65KB)
----strand.ec(20KB)
----rbtree.ec(22KB)
----说明.txt(656B)
----hashmap.ec(75KB)
----hashmap.e(77KB)
----doublylist.ec(5KB)
----async_socket.e(112KB)
----tcp.ec(155KB)
----rbtree.e(23KB)