我以前是用socket进行通讯,现在想用idtcp来进行通讯。因delphe7已丢弃了socket,表面看起来indy组件要好,且持持的 组件更多很多,但是看了一下idtcpserver 与 idTcpClient进行通讯时,觉得很麻烦。
现知道它们的一个不同点就是:
socket即支持同部传送数据又支持异步传送数据。而idtcp则只支持同步传送数据。
希望各位细说。
现知道它们的一个不同点就是:
socket即支持同部传送数据又支持异步传送数据。而idtcp则只支持同步传送数据。
希望各位细说。
idTcpServer与idTcpClient是阻塞式的,基于多线程的。idTcpServer为每个连接的用户建立一个单独的线程,编程比较方便。
我觉得serversocket有异步方试已很方便了。为什么还要用同步方试呢,
且idtcpclient接收数据idtcpserver的数据怎么搞。
使用方便性 一般 很好
对程序员要求程度 高 低
不知这两点怎么理解,我觉得Socket比indy还好用啊,没用过indy,有没有关于indy的介绍。