用过Indy的来交流一下心得和使用时的问题(200分)

  • 主题发起人 主题发起人 kgen
  • 开始时间 开始时间
K

kgen

Unregistered / Unconfirmed
GUEST, unregistred user!
用过Indy的来交流一下心得和使用时的问题。
我觉得Indy对多线程支持比较好,但是,和Socket控件好像有很大区别,使用时有很多地方
不太明白,所以,用过Indy的人进来说一下你们是怎么使用的。
 
1、功能很齐全。几乎所有常见的协议都封装了!
2、indy的通讯是阻塞方式的,这点和以往的控件都不一样,所以使用时一定要注意;
对于大部分类似命令行交互的网络通讯,indy这种方式很方便---一旦你习惯了之后。
3、对协议封装的太好了,以至于我想自己干点什么都不容易。简单地说,就是一部
傻瓜相机,功能挺多,可是要拍夜景就非常麻烦---当然也不是不能,毕竟是有源代码
的,可以自己改造。
 
IdThreadMgrDefault有什么用?
IdThreadMgrPool有什么用?
IO Handlers中的控件怎么用?

命令行交互的网络通讯用的是string类型,会不会有大小的限制应该不会是255吧?
我很不习惯命令行交互的网络通讯,这样效率会不会不及流方式高?
 
基本的协议都封装了
 
我喜欢这东西...
 
里面用了很多设计模式,看起来有点麻烦呀
 
对cwmdelpher所说的“对协议封装的太好了,以至于我想自己干点什么都不容易。”
深有感触,,,,,,
 
同感!

初学时有无从下手的感觉!
 
太傻瓜了,搞网络程序连相关的RFC都不看的话,实在是汗……
 
http://www.e-bookshop.com.cn/asp/detail.asp?bookID=711305156301
书中有介绍和应用
 
DELPHI6自带的不行
像FTP的控件都没有TIMEOUT的属性
因此一定要升级用INDY9
 
随说是部傻瓜相机,可如果真是傻瓜就不一定会用了,要想精通还是要下功夫的!
 
这些还不如自己做个控件,或则修改INDY的,实现一些INDY无法实现的功能
 
真是高手,我到现在还不会用呢,到处找教程,谢谢各位了
 
后退
顶部