次の方法で共有


ネットワークでの開発とデプロイ

ほとんどの開発者は、高速の信頼性の高い LAN でソフトウェアを作成し、テストします。 クライアントとサーバーは、多くの場合、同じネットワーク セグメント上にあります。 このような状況では、ネットワークが応答しなくなることはほとんどなく、接続が失われることはほとんどありません。 ただし、お客様の環境に展開する場合、クライアントとサーバーは、地理的に離れた場所にある可能性のある異なるネットワーク セグメント上にあり、サーバーには他のクライアントが頻繁に読み込まれます。 つまり、ネットワークの応答性を想定することはできません。

この記事では、本質的に信頼性の低いネットワークと使用できない可能性があるサーバーによって発生する不確実性に直面した場合に、堅牢なクライアント/サーバー アーキテクチャを構築する方法について説明します。