私はアーキテクチャの質問があります。バックエンドサーバーのデータ取得とUI取得のデータ
私は現在、すべての従業員情報を表示する従業員情報システムのシステムアーキテクチャに取り組んでいます。しかし、ユーザーに表示する必要がある情報は現在、2つのシステムに格納されています。しかし、ユーザーのUIでは、データを統合ビューで表示する必要があります。これには2つの選択肢があります。
オプション#1:二つのシステムからのデータの両方をフェッチし、それを表示するUI送信
つのバックエンドサーバ。
オプション#2:
一つのバックエンドサーバは、UIに表示し、他のシステムからデータを取得し、他のsystem.UIからデータを取得するために、1つのシステムとリンクからのデータを送信します。
私によれば、オプション#2は、データが必要に応じてUIによって取り出されるため、より優れています。しかし、このアプローチの関心事は、UIは、多くのHTTP要求を行うsystem2への呼び出しを繰り返す必要があるということです。
どのオプションが優れているのか、その理由は何ですか?
答えをサポートするための詳細情報をご提供ください。そして、ここでは、適切な理由と論理を持つ提案を求めています。「どちらのオプションが良いのか、そしてその理由は何か、という提案を得ることはできますか?」あなたは、これを言いたければコメントを使用することができました。 – kabirbaidhya