kwrl.net
当前位置:首页 >> DElphi inDy tCp >>

DElphi inDy tCp

大量的连接非常注重内存泄漏等问题的,并需要修改源码的Indy10支持IOCP和纤程,不过要安装SuperCore包(默认没有),并设置Server的IOHandle,否则Indy10的效能在Windows和Indy9一样减少线程的stack空间可以增加线程数量,或者在xp+(只是xp+,不...

TMemoryStream如果只是接收,应该不用Create。 但看你接收后做什么,如果要存为文件,那么需要create, 建一个TFileStream 如果显示jpgStream的图片内容,可直接用图片控件读取TMemoryStream

http://community.csdn.net/Expert/topic/4623/4623469.xml?temp=.5659143 最近一个项目,最开始使用IdTcpServer,在大压力测试的时候,只连接了800个多一点的客户端(每个客户端连接上之后每秒钟发送一个几十字节的报文,服务器应答)。但是持...

只是发送心跳的话就用udp,它的包比tcp小,而且速度比它快,而且心跳包即便是丢失了也没什么大关系,所以用udp就可以了

以我10年delphi经验来看,绝对不能用indy,这是一套华而不实,从头烂到脚的控件。编程的时候觉得还好,一旦实际使用,会发现根本无法胜任工作。只适合当当教学工具。 你要做发送和接收,给你推荐2个方法是我平常用的 1. 直接用api,网上有类似代...

我使用TIDTcpClient及TIdTcpServer, 使用ReadLn及WriteLn正常. 但是我想发送记录类型,如何做呢?我的实现如下,但没有成功: ------------------------------------------------------------ type TUser=record UserName,UserID:String; IP:String;...

将indy控件拖到程序界面上,鼠标右键这个控件 about就可以看到了.

TIdUDPServer控件 用来实现一个UDP服务器 所在单元 IdUDPServer 属性 property Bindings: TIdSocketHandles; 用来收集f TIdSocketHandle实例。包含ID_SOCK_DGRAM类型的socket。 property DefaultPort: integer; 监听新连接的端口。 property Thr...

是不是hostIP地址没有填写? 或者填写出错. 无法找到主机

安装步骤: 1\卸载delphi7的原来版本,在component -> Install packages...在packages列表中找到internet Direct (Indy) for D7..,将钩去掉,点击ok. 2\File->open...打开D:\delphivcl3\indy9.0.18_source\dclIndy70.dpk 编译安装即可. 3\验证安装,...

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com