2017-08-28 185 views
-1

iam使用Adobe Flex并将其连接到XML Web服务(asp.net) 现在的情况是这样的 有时我发送大量数据到Web服务,数据正确到达Web服务和Web服务开始将它保存在SQL服务器数据库中,在某些情况下,与Web服务的连接丢失 - 但这并不意味着Web服务停止处理数据,数据已经存在 我的问题是网络服务继续工作,弯曲给我一切都很好,所以当我发送另一个时间重复发生 所以有没有办法在FLEX或asp.net检查是连接(而不是互联网连接)仍然有效,如果其在处理期间丢失取消它XML web服务

非常感谢

回答

0

根据您的服务器进程,您可以添加一个远程验证方法,以查看它是否开始工作以及它已经走了多远。例如,如果您请求80次计算并超时,则可以从Flex调用另一个服务器端方法,以便在数据库中检查已完成计算的寄存器。如果其中只有46个已完成,则可以在客户端显示完成率为46/80 = 57.5%