社区
C#
帖子详情
wcf服务和网络环境的关系
chenzhou851025
2008-12-03 11:08:00
做了一个wcf服务,当客户端在宽带的网络环境下能够正常运行,可是当我把客户端装
在拨号上网的环境下时就很不稳定,经常连不上服务器,报的异常是System.TimeoutException或者 Tcp error 10060。我在服务器端打印消息时发现,客户端的请求根本还没到服务器或者已经返回了但是客户端没接收到。
请教下各位,这个wcf服务的使用和网络环境有关系吗,如果关系不大的话,这个问题应该从哪些方面进行解决。谢谢了
...全文
129
9
打赏
收藏
wcf服务和网络环境的关系
做了一个wcf服务,当客户端在宽带的网络环境下能够正常运行,可是当我把客户端装 在拨号上网的环境下时就很不稳定,经常连不上服务器,报的异常是System.TimeoutException或者 Tcp error 10060。我在服务器端打印消息时发现,客户端的请求根本还没到服务器或者已经返回了但是客户端没接收到。 请教下各位,这个wcf服务的使用和网络环境有关系吗,如果关系不大的话,这个问题应该从哪些方面进行解决。谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenzhou851025
2008-12-06
打赏
举报
回复
To:tmxk2002 在外网也可以用nettcpbinding的
易企加_天马行空
2008-12-04
打赏
举报
回复
你在外网能用nettcpbinding?
主要原因是网络不稳定导致的,改用httpbinding可能会稳定点,但速度会慢
另外你可以对数据进行处理,把他们分割开来传递,减少每次传递的数据,可能会好点。
chenzhou851025
2008-12-04
打赏
举报
回复
To:GTX280
在这种情况下,httpBinding的表现会比netTcpbinding好吗? 另外你说的对数据传输优化具体指的是哪些方面呢?
mochencui
2008-12-03
打赏
举报
回复
是不是可以改动你的页面的大小,这个在网络情况不如意的情况下,加载会比较好,不然在客户端给个提示:硬件要求,网络要求........
易企加_天马行空
2008-12-03
打赏
举报
回复
呵呵,这个是网络太差的原因,你可以试着把timeout时间设置长点
这种环境下上网站应该也经常不会稳定,或者打开网页很慢,因为网页的超时时间比较长了。
另外你是用的httpbinding不?
kugou123
2008-12-03
打赏
举报
回复
根据你的情况来看,服务端没问题。
关键是客户端的网络环境的问题,连不上服务端,所以会超时。
GTX280
2008-12-03
打赏
举报
回复
用HttpBinding试试,另外看能否对数据传输作些优化,以提高效率
chenzhou851025
2008-12-03
打赏
举报
回复
To 2楼,我用的是netTcpbinding
To 3楼,我用的是console的,不存在页面大小的问题
To 4楼,你说的很有道理,我返回的数据好像是有点大,请问下这个协议该怎么选择呢,用哪个binding比较好
ms44
2008-12-03
打赏
举报
回复
网络要求比较高。
一个拨号上网现在也比较少了。
另外一个你的WCF中的方法如果需要传递大量数据,一要选择合适的协议,另外要注意控制超时。
如果可以延迟加载。
Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf
第I部分 语言结构和
环境
第1章 visual studio 2010 3 1.1 visual studio 2010:从express到ultimate的各种版本 4 1.2 visual basic的关键字和语法 7 1.2.1 控制台应用程序 10 1.2.2 从项目模板上创建项目 ...
Microsoft .NET Framework 3.5 Service Pack 1
ADO.NET Data Services Framework 由满足以下条件的模式和库组合而成:支持将数据公开为一项基于 REST(具象状态传输)的灵活数据
服务
,企业
网络
内部或整个 Internet 上的 Web 客户端都可以使用该
服务
。ADO.NET Data...
亮剑.NET深入体验与实战精要2
12.2.5 项目示例:订票
服务
WCF
开发步骤 431 12.3 LINQ 440 12.3.1 LINQ的架构 441 12.3.2 传统的查询 441 12.3.3 LINQ查询实例 444 12.3.4 LINQ查询语法 448 本章常见技术面试题 449 职场智慧之学习方法 449 本章小...
亮剑.NET深入体验与实战精要3
12.2.5 项目示例:订票
服务
WCF
开发步骤 431 12.3 LINQ 440 12.3.1 LINQ的架构 441 12.3.2 传统的查询 441 12.3.3 LINQ查询实例 444 12.3.4 LINQ查询语法 448 本章常见技术面试题 449 职场智慧之学习方法 449 本章小...
WCF
服务
WCF
服务
概述 Windows Communication Foundation(
WCF
)是由微软发展的一组数据通信的...
WCF
的最终目标是通过进程或不同的系统、通过本地
网络
或是通过Internet收发客户和
服务
之间的消息。
WCF
合并了Web
服务
、.Net R...
C#
110,536
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章