我用过的indy  fastnet dxsocket ics个人感觉indy稳重功能完善 但就是效率不高。。人一多就完了
fastnet不错 但需要自己写扩展 而且新的性能特性都没加近来。后两个都没用过大家说说

解决方案 »

  1.   

    indy10支持端口重叠,承受负载能力比indy9有了很大提高。
      

  2.   

    恩  我10的版本UDP是否有什么改进?  9版本的INDY我一直都在用UDP  效率还算可以 基本可以达到50人的每人每秒4K左右的流量测试。。过了这个就卡了。。
      

  3.   

    其实indy9的版本现在到了9.0.50,indy10的版本到了indy10.1.5,
    它们都没有公开发布,但可用到它们的CVS服务器上下载到。indy10
    一直都在bug调试中,indy10.0.52版本中的bug特别多,我自己就一直在
    修改中。许多人都在抱怨indy的性能,其实只要你理解的Indy的架构,以它
    为基础写出高性能的服务是很容易的。
    BTW, indy10的封装技术和框架结构是非常值得我们学习的(虽然它的Bug很多^_^)
      

  4.   

    如果是比较依赖网络的程序,建议自己写Socket的封装。这样可以得到更好的灵活性, 更好的性能,作为程序员你自己可以控制的更多,这样也可以写出更加优秀的网络应用程序。各种Socket组件是非常的优秀的,特别是Indy, 但是只限于作一些比较基础的应用,或是纯客户端应用。
      

  5.   

    恩  是的我非常同意HXB的看发。INDY的框架和封装技术做的非常好。。而且修改起来也还算挺方便。我现在客户端打算用INDY 然后服务器端初步打算自己重新写一份。。现在对ics也比较感兴趣 不知道有用过他的朋友没 讲讲心得
      

  6.   

    恩  是的我非常同意HXB的看发。INDY的框架和封装技术做的非常好。。而且修改起来也还算挺方便。我现在客户端打算用INDY 然后服务器端初步打算自己重新写一份。。现在对ics也比较感兴趣 不知道有用过他的朋友没 讲讲心得