多用户应用程序

时间:2013-10-24 14:53:37

标签: java percona

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

例:
病人:John Fremlin,金额:130美元 两个用户显示列表
User1:将值更新为:$ 140
用户2:仍然看到:$ 130

如何自动更新user2列表?

我正在使用:

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

2 个答案:

答案 0 :(得分:2)

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

  1. Vertx framework for java application

  2. Axon Framework for java application

  3. 如果您熟悉 Spring框架,那么您可以获取它的事件驱动驱动编程的帮助,以及可能解决您当前问题之后可能遇到的问题的其他必需库。

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

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

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

答案 1 :(得分:0)

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