[求助]关于socket (100分)

  • 主题发起人 主题发起人 wgj1922
  • 开始时间 开始时间
W

wgj1922

Unregistered / Unconfirmed
GUEST, unregistred user!
[求助]关于socket
socket有两种传输方式,阻塞和非阻塞,请问哪种好。我看了一些书,有说前者好的,有说后者好的。
我现在在做毕设,要用到socket网络通信,数据量不大,速度要求也不是太高,但正确率要求特别高,请问各位,用哪种传输方式好?

 
阻塞是比非阻塞好一些,写出来的程序比较直观易懂。
 
能不能详细一点
 
非阻塞的也不错,
我就用非阻塞的来写 Socks5代理
 
书上说非阻塞回丢数据,有影响么?
 
如果处理速度慢,可以先入缓冲队列
 
用API来写,我觉得阻塞比非阻塞简单,如果用控件写,非阻塞要简单一点,因为用阻塞一般需要用到线程。丢失数据是代码写得有问题,并不是非阻塞的原因!
 
楼上的能否介绍一下如何用API来写?
我只用过控件方法,使用阻塞方式
 
麻烦乡村月光了
 
在Delphi中没有必要用API写Socket程序
用INDY就行
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1902551
 
后退
顶部