在我自己的开发场景中,我有自己的情况,我需要一个建议,对于这个场景,什么是最好的解决方案。
场景:我有一个桌面应用程序,我在其中集成了角应用程序。Oracle数据库可以通过桌面应用程序和角应用程序在多种情况下进行更新。
假设在角应用程序中,我显示了一个表,其中从table1记录显示分页。在同样的情况下,如果其他用户更新了同一个oracle数据库表,那么角将如何知道如何用更新的数据更新其组件的呈现表。
我正在考虑的可能的解决方案:
。
请建议我的方法,通常我应该遵循或建议我,如果你有任何更好的方法在这个情况下。
如果您需要更多的细节,请告诉我,我们可以在这里联系或讨论。
//Amit
发布于 2022-02-02 11:21:30
我认为最好的方法是拥有一个连接到数据库的Api (如果还不是这样的话)。
然后,角度应用程序与web连接到api,当数据库中的数据发生变化时,API向前端发送一个事件来更新数据。
当然,您可以通过添加角应用程序需要查找新数据的位置来优化事件,或者如果您知道如何在应用程序中管理新数据,则直接发送新数据。
https://stackoverflow.com/questions/70950748
复制相似问题