gpt4 book ai didi

c# - 重新连接到网络服务?

转载 作者:行者123 更新时间:2023-11-30 22:44:09 25 4
gpt4 key购买 nike

我正在使用 C# 编写一个程序,该程序使用来自 http://msrmaps.com 的 Web 服务,问题有时(看似随机)站点无法正常工作,并会返回一些不同的异常。然后在随后尝试使用该服务时,我一遍又一遍地收到错误,然后在一段时间后(有时 30 分钟)服务再次开始正常工作。为了避免等待服务再次正常工作,我通常只是关闭我的程序并重新启动它。通常这会解决问题,我可以继续使用网络服务。

我的问题:是否可以在程序中重新启动我的程序,或者更好的是,有没有办法像我第一次运行程序时那样以某种方式重新连接到 Web 服务?

最佳答案

依赖于网络服务的程序实际上在做什么?真的需要重新开始吗?听起来您应该能够在尝试连接到服务的应用程序中只包含一些 UI 元素。将该连接包装在一些异常处理中,并在应用程序 UI 的某处显示服务连接当前不可用。

还是我离这里太远了?

关于c# - 重新连接到网络服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3551205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com