Web 后端服务器获取数据与UI获取数据
我有一个架构问题 我目前正在为员工信息系统开发一个系统架构,该系统将显示所有员工信息。但需要向用户显示的信息目前存储在两个系统中。但在用户界面上,我们需要在合并视图中显示数据。我们有两种选择来解决这个问题 选项1: 一个后端服务器,从两个系统获取数据,然后将其发送到UI显示 选项2: 一个后端服务器从一个系统发送数据并链接以从其他系统获取数据。UI然后从其他系统获取数据以在UI上显示 根据我的说法,选项#2更好,因为数据是在需要时由UI获取的。但这种方法的问题是UI需要重复调用system2,这会产生大量HTTP请求Web 后端服务器获取数据与UI获取数据,web,architecture,Web,Architecture,我有一个架构问题 我目前正在为员工信息系统开发一个系统架构,该系统将显示所有员工信息。但需要向用户显示的信息目前存储在两个系统中。但在用户界面上,我们需要在合并视图中显示数据。我们有两种选择来解决这个问题 选项1: 一个后端服务器,从两个系统获取数据,然后将其发送到UI显示 选项2: 一个后端服务器从一个系统发送数据并链接以从其他系统获取数据。UI然后从其他系统获取数据以在UI上显示 根据我的说法,选项#2更好,因为数据是在需要时由UI获取的。但这种方法的问题是UI需要重复调用system2,这
我可以得到关于哪个选项更好以及为什么更好的建议吗?您可以将两个呼叫并联,而不是从第一个服务发送链接。您可以将两个呼叫并联,而不是从第一个服务发送链接。1。使用一台后端服务器作为UI的联系人。它从两个服务中获取数据。 优点:
- 一个后端服务器可以缓存多个用户的数据
- UI中潜在的竞争条件较少
- 一个后端服务,用于验证请求和安全连接
- 若数据集之间存在某种关系,则系统可以实现
- 打包的大数据可以比两个单独的请求更快地传输
- 如果一个服务关闭,在请求的后端超时并发送部分响应之前,用户不会看到任何信息
- 一般来说,如果这两个集合很大,用户界面显示对用户有价值的东西所需的时间会更长
- 要维护的另一个服务器/服务
- 有价值的反馈在UI中更快可见,例如当一个服务关闭时
- 两个传输层(第一层为HTTP,另一层为WebSocket)
- 选项1中与Pros相反的陈述:)
- 一个后端服务器可以缓存多个用户的数据
- UI中潜在的竞争条件较少
- 一个后端服务,用于验证请求和安全连接
- 若数据集之间存在某种关系,则系统可以实现
- 打包的大数据可以比两个单独的请求更快地传输
- 如果一个服务关闭,在请求的后端超时并发送部分响应之前,用户不会看到任何信息
- 一般来说,如果这两个集合很大,用户界面显示对用户有价值的东西所需的时间会更长
- 要维护的另一个服务器/服务
- 有价值的反馈在UI中更快可见,例如当一个服务关闭时
- 两个传输层(第一层为HTTP,另一层为WebSocket)
- 选项1中与Pros相反的陈述:)
- 1。使用一台后端服务器作为UI的联系人。它从两个服务中获取数据。
优点:
我可以得到关于哪个选项更好以及为什么更好的建议吗?
。如果你只是想这样说,你可以使用评论。请提供更多信息来支持你的答案。在这里,OP询问有适当理由和逻辑的建议我可以得到关于哪个选项更好以及为什么更好的建议吗?
。如果你只是想说这句话,你可以用评论。