快来看,点对点传送文件的问题(100分)

  • 主题发起人 主题发起人 jie5
  • 开始时间 开始时间
J

jie5

Unregistered / Unconfirmed
GUEST, unregistred user!
1。用NMStrm和NMStrmServ控件,可以正常传输文件,包括较大的文件,
但传输较大文件时等待时间比较长。
2。用NMUDP控件传输文件,用FileStream。文件超过1M就出错,小文件正常。
请教:
1:有什么具体的办法解决第一个速度慢的问题。
2:怎么用NMUDP传输加大的文件(50M以上)。
最好有完整的源代码,请发送给:jie1017@163.net.
解决实际问题的有分
 
自己用winsock api写代码,用TClientSocket和TServerSocket也可以
 
to:无忌
如要用nmudp或nmstrm怎么实现啊?
 
nuudp就不要用了,容易丢失数据,而且没快最好不要超过512字节
nmstrm也是有BUG,我用的是DELPHI自己的那2个控件和自己用WINSOCK API写的类
 
to:无忌
有没有完整的源代码,方便的话发个邮件把。
 
文件的传输最好不要用udp,一般都会丟包的。用tcp/ip好了
 
最近我发代码很麻烦,有机会我可以发些代码
 
大侠们有没有实际解决办法?
 
如果是大文件无法响应用户操作的问题,可以做成线程。
 
后退
顶部