none
TCPClient连接不稳定,怎么优化? RRS feed

  • 问题

  •    我用TCPClient类做了一个传输文件的小程序,这个程序会传送一些很小但是数量很多的文件,现在经常会出现传输一段时间之后就自动断开连接的情况,具体报错是:无法从传输连接中读取数据: 未从此类上对应的异步方法中返回 IAsyncResult 对象。
       对TCPClient类不是很了解,不知道有没有什么方法或者属性可以优化TCP连接?
    2009年9月3日 7:55

答案

全部回复

  • 实际上tcp很稳定  一定是异步队列编写出现了小问题
    恭喜自己5星用户达成
    • 已标记为答案 picat 2009年11月11日 9:39
    2009年9月3日 8:19
  • 只有判断异常然后处理
    http://feiyun0112.cnblogs.com/
    2009年9月3日 8:56
    版主
  •    找不到原因,Send_file方法我是封装在一个类中的(已clsA代替),然后winform调用cslA.Send_file的时候又是放在线程池中运行的.
       Send_file方法本身是使用了networkstream.beginwrite异步传输的.我知道beginwrite方法本身也是通过线程池来实现的,会不会是这个原因造成的问题呢?
    2009年9月3日 10:53