My Current应用程序在网络环境中工作,每个用户从桌面运行应用程序以连接到数据库服务器 由于应用程序处理多个工作站在工作日产生的许多交易,我想确保在同一记录中没有糖果制造者,因为所有工作站之间共享的数据和每位员工都在处理这些记录。
作为ERP解决方案的应用程序将有多种交易(收据,付款,销售,购买等)。
为此,我需要确保不会同时从两个用户编辑任何交易。
我在网上寻找解决方案,我明白了:
- 三层应用程序将实现这种方法
- 应用程序应使用Web服务器作为客户端服务器运行。
答案 0 :(得分:0)
将Apache替换为Jetty,这是一个可嵌入的Web服务器 java的。如果它链接到php可执行文件,Jetty可以提供php页面。 MySQL根本不是一个很好的选择 - 如果你需要便携式的话 高性能解决方案使用MongoDB,你可以简单地打包和运行 与你的申请一起。