【发布时间】:2012-09-27 18:08:10
【问题描述】:
我想知道是否有人可以讨论一些可能处理 .NET WinForms 应用程序和我们的 ASP.NET Web 服务之间数据包丢失的方法。目前我们有销售人员使用我们的软件超过 4G 或 3G 空中卡,并且应用程序偶尔会出现问题,如果他们没有满格。
我可以想到两种假设的方法来处理这个问题,但不确定如何实现第一种(假设它甚至可能):
能否以某种方式使用 HTTP 恢复来恢复 HTTP 调用?
如何处理异常并重新发出 Web 服务调用 X 次?不幸的是,我不确定他们会遇到什么异常。我已经用他们的航空卡进行了大量的测试,我没有得到他们在路上时遇到的错误。
另外,是否有某种工具可以用来模拟丢包?这将使测试变得容易得多。
谢谢 -亚当
【问题讨论】:
标签: asp.net web-services soap