
易语言-TCP服务器全功能源码(采用IOCP技术)v1.2
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本作品提供一套基于易语言开发的TCP服务器源代码,集成了先进的IOCP输入/输出重叠技术,优化了性能和稳定性。版本1.2进一步完善了功能模块,适合开发者学习与二次开发。
这是一个套接字模块使用内置iocp实现异步操作,并采用了线程安全的队列来处理回调函数,确保在特定域下的回调操作无需加锁。此为async_socket.e中的功能特性,尽管该模块较为复杂,但其灵活性较高。
tcp.e则是针对标准服务器和客户端进行了傻瓜式的封装,同时也提供了一个很好的使用示例。
更新说明(2018-12-11):在TcpService类中增加了Working()与WorkClose()两个方法。这两个新方法的引入目的是为了控制TcpService.Run()不会因为空任务而自动退出。
更新说明(2018-12-10):修复了async_socket.e中的WSADATA数据类型内存对齐问题以及tcp.e中的TcpServerHandle数据类型的内存分配错误,并进行了相应的修正。
全部评论 (0)
还没有任何评论哟~


