标题:网络编程的几个问题?急、急,急!!!
只看楼主
angel_bear
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2005-4-12
 问题点数:0 回复次数:15 
网络编程的几个问题?急、急,急!!!
1。在使用SOCKET的SEND方法向主机传送文件时
     经常出现“由于连接方在一段时间内没有正确答复连接中断
      或连接的主机没有反应,连接尝试失败”异常
    请问怎么解决才能建立可靠的连接呀?
2。在使用SOCKET的RECEIVE方法接收服务器的响应时
     通过  SOCKET.AVILIABLE   来判断有无数据可以接受
    但是由于网络的延时,使得客户端无法的到正确的信息。
     经常接受到前一次应该收到的信息,而前一次则为空
      这个怎么解决呀?
请各位大哥大姐帮忙看看呀,,很急的呀!!!!!!!!!!!
搜索更多相关主题的帖子: 网络 服务器 SOCKET 主机 客户端 
2005-05-07 21:55
angel_bear
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2005-4-12
得分:0 
大家帮忙呀
回一点说你点吗!!
谢谢呀?
2005-05-08 15:53
angel_bear
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2005-4-12
得分:0 
大家好好看看呀!我实在是困惑呀!!!!!
通过connect方法连接一个远程服务器
需要耗费太多的时间(其他软件在相同条件下没有这个问题)
而且建立的连接经常出现上述问题呀
部分代码如下:(向服务器发送数据)
 l_ClientDataSocket=new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
 l_ClientDataSocket.SetSocketOption(SocketOptionLevel.Socket,SocketOptionName.SendTimeout,2000);
 l_ClientDataSocket.Connect(new IPEndPoint(Dns.Resolve(l_strServerIP).AddressList[0],l_iDataPort));
2005-05-16 12:53
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
得分:0 
你看看支持UDP不?(坏处就是数据不保证发到...嘿嘿,这是解决烦恼的方法之一)

寻求挑战,追求完美 Oh,my god!
2005-05-22 18:39
angel_bear
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2005-4-12
得分:0 
我使用的TCP连接呀
2005-05-22 23:11
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
得分:0 
想不明白~~TCP的传输是有保证的啊??你是说前后时间差太大的话那应该靠编程是很难解决的吧???

寻求挑战,追求完美 Oh,my god!
2005-05-23 18:15
angel_bear
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2005-4-12
得分:0 
别的软件就可以轻松的实现
我真的是晕死了
怎么也也想不明白别人是怎么实现的呀
2005-05-23 20:31
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
得分:0 
我原来弄这东西好象没用过SETSOCKETOPTION啊?
干什么用的啊?
我家里有本书,说得非常详细(整本书都说网络的),有兴趣加我QQ362938909不?

寻求挑战,追求完美 Oh,my god!
2005-05-23 21:39
angel_bear
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2005-4-12
得分:0 
好呀
那句话是发送延迟时间设置,SendTimeout时间过后发送不成共
则发送失败,
现在是在连接服务器的时候就要耗费我很都的时间呀。
是不是还有别的什么设置需要跟改呀?
2005-05-26 19:35
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
得分:0 
没上QQ,不知道你加了我没,下次回家帮你看看~

寻求挑战,追求完美 Oh,my god!
2005-05-27 18:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-17565-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.226671 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved