0
情報の更新中にネットワーク接続が切断されたとします。ネットワーク障害のコードを処理して復帰するにはどうすればいいですか?
このような状況を処理してコードが最後に実行された場所から再開するために、自分のコードを書き込むべきですか?
考えられるアプローチの1つは、例外をキャッチすることです。再度ロジックをやり直してください。
一方(NetworkProblem){
NetworkProblem = FALSE; 試み{
//ステップ1 - DBから情報を読み取り//ステップ2 - クラスに格納するオブジェクト //ステップ3 - 情報 を更新//ステップ4 - 別のウェブサーバ に接続//ステップ5 - 更新情報
} catch(NetworkgoneException){ NetworkProblem = true;
//もう一度接続しようとします。これはもう一度、どれくらい時間がかかるかわかりません。原則として }
}
ビジーループは避けてください。 – iny