当前位置:  技术问答>java相关

网络传输的接收问题。急!急!急!!!!

    来源: 互联网  发布时间:2015-01-22

    本文导语:  网络在什么情况下,用x=in.read()会接收不到东西,然后程序就卡在这句话上? 是因为网络的速度问题还是我的程序问题?? 天拉!!我为这个问题已经快疯了。 在局域网上就比较好,可一放到公网上这个问题简直...

网络在什么情况下,用x=in.read()会接收不到东西,然后程序就卡在这句话上?

是因为网络的速度问题还是我的程序问题??

天拉!!我为这个问题已经快疯了。

在局域网上就比较好,可一放到公网上这个问题简直无法解决!!到底是为什么????


|
当前系统接受缓充区没有数据,read就阻塞了.没有办法.
lan速度快没有感觉.wan肯定不行. 
你要开单独一个线程读,主线程不能用于读,得干其他事.多线程就解决了.jdk1.4之前只能用多线程解决.

|
网络产生堵塞等等特殊情况是很常见的,对于开发一个稳定的NET程序,设置Socket的超时是个十分简洁的方法:
   Socket setSoTimeout
   public void setSoTimeout(int timeout)
                  throws SocketException
   如果timeout>0当,read()的时间超出timeout时,read()抛出   java.io.InterruptedIOException 

    
 
 

您可能感兴趣的文章:

  • 在网络数据传输中,为了降低数据传输量,用哪种算法最好,有哪位大虾帮忙吗?最好有JAVA源代码
  • 网络传输的问题
  • udp包大于1500字节网络传输会分包吗?udp tcp多大的包比较合适?
  • 网络传输问题
  • 网络传输数据问题//求解释
  • 如何在Linux下用C++实现读取整个目录的网络传输
  • 对于网络传输的数据,一般可以采用什么算法进行加密
  • 控制在网络上传输TCP数据包的大小的问题
  • linux 网络传输问题
  • 如何获得网络传输量?
  • linux无线网络传输也可以直接使用socket接口编程吗?
  • 提问:关于JAVA处理网络音频传输的问题????
  • 网络编程...传输后有乱码? 这2个程序哪里错了呢? 大虾帮帮。。关于文件传输方面的
  • 网络编程的传输速率问题,高手请进!
  • 视频在网络上该如何传输?
  • 网络传输文件的问题,很急,大侠帮帮忙!
  • 还是网络传输文件的问题,急!解决后一定给分!
  • =====请问网络编程中怎样传输一个类?=====
  • Windows网络编程之winsock实现文件传输示例
  • Linux网络编程之socket文件传输示例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • python实现类似ftp传输文件的网络程序示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3