我有一个架构问题。
我目前正在为员工信息系统开发系统架构,该系统将显示所有员工信息。但是,需要向用户显示的信息目前存储在两个系统中。但在用户界面上,我们需要在统一视图中显示数据。我们有两个选择来解决这个问题。
选项#1:
一个后端服务器,它从两个系统中获取数据,然后将UI发送到显示器。
选项#2:
一个后端服务器从一个系统发送数据并链接以从其他系统获取数据。然后从其他系统获取数据以在UI上显示它。
据我所知,选项#2更好,因为UI会在需要时获取数据。但是对这种方法的关注是UI需要重复调用system2,这会产生大量的HTTP请求。
我可以获得有关哪个选项更好以及原因的建议吗?
答案 0 :(得分:0)
您可以将两个呼叫并行放置,而不是从第一个服务发送链接..
答案 1 :(得分:0)
<强> 1。使用一个后端服务器作为UI的联系人。它从两个服务中获取数据。
优点:
缺点:
<强> 2。使用两个后端服务并在UI中合并两者的数据集。
优点:
缺点: