我当前的应用程序在网络环境中工作,每个用户从他们的桌面运行应用程序以连接到数据库服务器。
由于该应用程序处理工作日期间从多个站点产生的许多交易,因此我想确保在同一记录中不会有糖果商,因为所有站点和处理这些记录的每个员工之间共享数据。
作为 ERP 解决方案工作的应用程序将有多种交易(收据、付款、销售、购买等)。
为此,我需要确保两个用户不能同时编辑任何交易。
我在互联网上搜索了解决方案,我的理解是:
- 处理 3 层的应用程序将实现这种方法。
- 应用程序应使用 Web 服务器作为客户端服务器运行。
- 我的客户端:Java 桌面应用程序 SE 瘦客户端。
- 我的服务器:MySQL 数据库服务器。
- 我不想去网络应用程序。
- 我需要什么来实现这一目标?
- 什么可用于获得 3 层的功能。