怎么样利用Twinsocket控件快速传输几百K的流(100分)

  • 主题发起人 主题发起人 hao.tong
  • 开始时间 开始时间
H

hao.tong

Unregistered / Unconfirmed
GUEST, unregistred user!
请各位告诉我有什么办法利用TServerSocket和TClientSocket在两台计算机
间快速传输几百K的流.(本人已通过编程实现,但速度太慢).
望各位高人赐教.
 
"快速"和你的网络状况有关,和程序的关系并不大.
 
可以使用udp更快,但是更不可靠
 
我也在琢磨这个问题,有消息给我一份。

恕我少见多怪:upd是什么?
 
的确,网络传输速率最根本是由其底层的物理性能决定的。只能这样讲:在传输
速率一定的网络上,如何使传输速率达到最大值。如果你用TCP,那么用二进制数
据流要快于ASCII编码,由于他是面向连接可靠的可靠传输协议,因此速度没有面
向数据报的无连接UDP(用户数据报协议)协议快。如果用UDP,那么每一个数据报
的大小很有讲究。
 
我有一程序,等我回去找一找。
 
用TTCP和TUDP控件均可实现。TCP可靠些。
 
我想问各位大侠:UDP是什么?谢谢
 
UDP是非面向连接的传输协议。你应该找本关于TCP/IP网络技术的书来看看。
 
用多线程可以提高速度,5个线程在10M局域网中达到400K没问题。
 
接受答案了.
 
后退
顶部