我有一个连接到串口的传感器网关。我的java程序基本上是一个桌面应用程序,它收集传感器数据并存储在公共mysql数据库中。现在我想通过互联网访问串口,使用相同的公共mysql数据库的Web应用程序。我想了一下,但我认为这不是一个正确的方法。如果我在数据库中保留一个表,如果通过Web应用程序通过Internet生成任何命令,则此表将命令存储一段时间,如果可用数据获取数据并通过串行传递,我的桌面应用程序将持续监视表港口。我正在寻找一种通过互联网/云连接到远程机器或类似专家意见的串行端口的正确方法。
答案 0 :(得分:0)
这当然是最简单的方法。比将其存储在内存中的Web服务或者再次存储在数据库中更简单,如果您只依靠文件系统来锁定文件,那么您将获得安全性。您可能需要一些清除DB输出的方法。