Z
zhj_nc
Unregistered / Unconfirmed
GUEST, unregistred user!
我正准备写一个服务器,数据来源于另一个服务器。它是多线程的方式向我发送数据。
我查看了以前的帖子,有很多的讨论,也有很多实行的方法。我想问问下面的问题:
1。很多人主张直接调用WinSock的API函数,说是TServerSocket和TClientSocket,效率不高,有很多限制。我在用时也发现,发送数据超过了8192就要分包,据说API可以发2k.
2.有人建议用Indy或是ICS。
3。还有线程的问题,我这个服务器也需开多线程接收,还是一个线程就可以了。
总之,我想了解各位富翁的经验之谈,我现在的情况用怎样的方式实现比较合理?
我查看了以前的帖子,有很多的讨论,也有很多实行的方法。我想问问下面的问题:
1。很多人主张直接调用WinSock的API函数,说是TServerSocket和TClientSocket,效率不高,有很多限制。我在用时也发现,发送数据超过了8192就要分包,据说API可以发2k.
2.有人建议用Indy或是ICS。
3。还有线程的问题,我这个服务器也需开多线程接收,还是一个线程就可以了。
总之,我想了解各位富翁的经验之谈,我现在的情况用怎样的方式实现比较合理?