★★★INDY网络控件的功能作用说明大汇总[更新于4月29日]★★★ (100分)

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

jinyun

Unregistered / Unconfirmed
GUEST, unregistred user!
INDY可能是有史以来功能最全面的网络套件了,目前Delphi7中所带的INDY9约有100个控件,但这些控件分别是派什么用的很少有人说的清说的全,国内也缺乏相关的教学书籍,即使是INDY自带的帮助文件和Demo也介绍的不清不全。我想,这里的高手很多,能不能凭自己的经验将各类INDY控件的功能作用在此介绍介绍。希望大家各抒己见不要客气,即使是常用控件也可交流一下。


发现一本专题讲解INDY控件的图书——《Delphi / Kylix -Indy 网络程序设计》,可惜是台湾出版的,具体资料请看:http://www.hot.net.tw/book/012/F8536.htm
 
我收集这么长时间,也就收集到一些简单介绍.
 
他有帮助文件的,你要不要,我有!
 
我也急需了解
gz...
 
一般也只是用到哪个就去查哪个,没有人会去将全部控件都搞清楚的。你想找哪个就去查他的
帮助文件。在以到indy的网站去下载帮助文件和示例文件
 
to windbell:
“用到哪个就查哪个”话是不错。但具体使用时我往往不知道该用哪一个,用来用去也就是UDP和TCP这两个最基本的控件用得最多,许多很好的控件成为了聋子的耳朵——摆设。
所以我想请大家根据自己的经验能否将每个控件的作用用2,3句话简单的概括性的描述一下,至于具体用法我们自会去查帮助文件。谢谢。
 
高手们请赐教。
谁用到好用的说一声。
 
我从来不用stream,太死板,我使用的“流”里面还要夹杂字符串、代码、图形数据、声音数据...
所以我只用record,用indy的Tidserver和Tidclient来传输不定长的纪录,显然服务端和客户端
必须知道收到的数据的长度,然后读取。
服务端:
TidServer.Connection.readfromstock;
客户端:
TidClient.readfromstock;
注意!readfromstock是从堆栈中读取数据放入indy缓冲区,清空堆栈,所以该过程必须在readbuffer
之前调用!!!
 
特别关注
 
用过 UDPServer, UDPAntiFreeze,UDPClient写了一个点对点的聊天小软件
觉得Indy功能相当的强,又简单
 
到indy的网站去找,上面资料很全。
 
我认为用“流”来传输数据不是好办法,不太灵活,而且占用内存比较多,
还是用结构和数据来穿数据方便一些
 
后退
顶部