0

我正在为医院开发一个非常关键的应用程序,我在 3 天前出现了一个问题,如果两个用户显示他们欠医院的金额的患者表,如果一个用户更改金额,则该值不会在另一用户侧更新。

示例:
患者:John Fremlin,金额:$ 130
显示列表的两个用户
User1:将值更新为:$ 140
User2:仍然看到:$ 130

如何自动更新 user2 列表?

我在用着:

  • Percona 服务器 (MySQL) 5.6.14
  • Java SE 1.7.45
  • Ubuntu 服务器
4

2 回答 2

2

我认为您需要有一个事件驱动和非阻塞 I/O 编程模型,使您的应用程序高效,非常适合数据密集型实时应用程序,并且能够跨分布式设备运行。以下是您可以参考的几个链接-

  1. Java 应用程序的 Vertx 框架

  2. 用于 java 应用程序的 Axon 框架

如果您熟悉Spring 框架,那么您可以借助它的事件驱动驱动编程,以及其他可能解决您当前问题之后可能出现的问题的所需库。

JavaFX 框架(Swing 的最新替代品)对事件触发、绑定、监听器有更多支持。您可以利用它。

如果您利用 MVC 设计模式并在 3 层中构建您的应用程序以解决您的所有问题。

希望这可以帮助你。谢谢!

于 2013-10-25T13:01:45.137 回答
0

经过搜索,我找到了我需要的东西,一个 3 层应用程序将解决这些问题。

于 2013-10-25T09:19:33.620 回答