YxdIocp是DelphiWindowsIOCP通讯模型封装,基于DIOCP。YxdIocp包含有支持大并发的TCP服务组件、HTTP服务组件、UDP服务组件、WebSocket服务组件,和TCP、UDP等基础客户端组件。
Demo源码需要重新设置下搜索路径,指向Source\IOCP文件夹即可。 【感谢】 感谢DIOCP原作者天地弦,以及DIOCP官方群、QDAC官方群所有参与本项目测试、修改的朋友。 【注意事项】 您在使用中发现任何BUG、更改意见等请及时联系我们,不胜感激。 使用本源码时您需要自行承担一切后果,作者和项目组不为此承担任何法律责任。 您可以任意复制、更新本源码,但请注明来源,或在您的软件特定位置标注说明。 更新内容请查看source目录下的ReadMe.txt 【OpenSSL】
如果需要使用HTTPS服务,请将lib目录中的lib.zip复制到项目根目录中解压。在lib.zip中保存了使用OpenSSL的dll文件。 内部的MakeCA.bat可以用来生成证书。 【与原版的区别】1.简化使用接口。使用时只需要引用iocp.pas单元即可。2.去除重复代码。3.使用了一些自己编写的新类替换掉原来的类似模块,如TIocpStream,TIocpHttpServer等4.用法更简单了。
评论