需求:两台服务器间往返数据的传输 ,且文件很大(大约100M)考虑到高效,且传输的稳定
开发环境:vs2005  c#
估计所需技术:socket等
俺不知道用什么技术做,希望大家给出出点子,需要用到的技术 ,有相关资料的给个网址,有好书的介绍说明书名!达人者:给个设计方案,将高分相送!来者有分!

解决方案 »

  1.   

    不知道对你有没有帮助http://dev.csdn.net/article/64877.shtm
    http://www.vckbase.net/document/viewdoc/?id=1387
    http://dev.csdn.net/article/29/article/32/32163.shtm
    http://dev.csdn.net/article/29/article/32/32158.shtm
      

  2.   

    C#网络编程100M的东西,Socket可以搞定的
      

  3.   

    MARK &
    UP &
    JF
      

  4.   

    使用消息队列,支持事务,
    MSMQ 或 IBM MQ产品。
      

  5.   

    msmq最大只能传输4m的东西,根本不能满足,看来用Socket编程了
      

  6.   

    如果只是传文件,比较高效而且稳定,就是用socket类去写,这方面已经很成熟,而且网上也有很多例子。至于其他,效率就底些了,例如webclient或者webservice都是可以的。
      

  7.   

    至于例子,你可以去www.codeproject.com找找。
      

  8.   

    直接用Socket写吧,应该会用到大文件的分块传输,还有部分块的重发问题,还会用到多线程。