如何写程序实现服务端程序同时接收超过10个客户端程序提交的文件,并将接收到的文件保存的服务端。最好是有INDY的例子,谢谢。 ( 积分: 50 )

  • 主题发起人 主题发起人 maltelsoft
  • 开始时间 开始时间
M

maltelsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
如何写程序实现服务端程序同时接收超过10个客户端程序提交的文件,并将接收到的文件保存的服务端。最好是有INDY的例子,谢谢。
 
如何写程序实现服务端程序同时接收超过10个客户端程序提交的文件,并将接收到的文件保存的服务端。最好是有INDY的例子,谢谢。
 
看这里
IndyDemo
http://www.delphibox.com/article.asp?articleid=1262
 
我是想符合我上面条件用INDY开发的例子,也谢谢了。
 
那就看这个,局域网内稳定多播文件[:)]
http://www.2ccc.com/article.asp?articleid=2030
 
这个问题要实现得好比较麻烦,我更习惯直接用winsock api,比较灵活
客户端大的情况下可以用重叠io或完成端口来实现,每个客户端发送的每个包都有包序号,服务端根据从哪个socket收下来的包将其放到相应的合并缓冲区中,并进行合包,合完一个文件后保存到硬盘上
indy貌似在大并发量上性能不咋地
 
后退
顶部