用c# 开发一个大响应的规模的 应用程序.
适合吗?google 到一篇[用完成端口开发大响应规模的Winsock应用程序].vc代码
如果照这篇的原理.但改用c# socket来开发,是否可行?有高手可以帮帮我吗?
谢谢.

解决方案 »

  1.   

    用 C# socket 开发是可行的。不过,对于TCP来说,规模再怎么大也受到操作系统的TCP连接数限制。如果不需要保持连接,可用UDP。其次,要注意用到线程池技术,要用到非阻塞式的SOCKET提升应用程序响应能力。
      

  2.   

    关注中。模仿ASP.NET,用session来表示用户的状态。
      

  3.   

    应该可以的吧
    c->c++->c# 
      

  4.   

    OK!没问题,c能做到得C#一样可以,支持LZ
      

  5.   

    底层通讯模块还是建议用C++来写。在.NET中调用。
      

  6.   

    看来英文要用学好,在CodeProject上可以搜到很多IOCP for c# 的源码....~~
      

  7.   

    如:如:http://www.codeproject.com/KB/cs/managediocp.aspx?fid=177973&select=1476630#xx1476630xx
      

  8.   

    这样的东西可以多请教请教IT,大规模响应可以做成COM+服务,然后COM+服务可以多台机器做Load Balance,无限扩展只要有钱买机器hoho
      

  9.   

    有兴趣可以看看.NET开发COM+服务,以及COM+组件搭建负载均衡的一些内容,一台机器是不能解决多少问题的