0

我有一个连接到串行端口的传感器网关。我的 java 程序基本上是一个桌面应用程序,它收集传感器数据并存储在公共 mysql 数据库中。现在我想通过使用相同公共 mysql 数据库的 Web 应用程序通过 Internet 访问串行端口。我想了一下,但我认为这不是一个正确的方法。如果我要在数据库中保留一个表,如果任何命令是通过 Web 应用程序通过 Internet 生成的,则该表将命令存储一段时间,如果数据可用,我的桌面应用程序会持续监视该表获取数据并通过串行传递它港口。我正在寻找一种通过连接到远程机器或类似专家意见的互联网/云来访问串行端口的正确方法。

4

1 回答 1

0

这当然是最简单的方法。比说将其存储在内存中或再次存储在数据库中的 Web 服务要简单得多,并且您可以获得如果仅依靠文件系统锁定文件就无法获得的安全性。您可能需要某种方法来清除数据库中的输出。

于 2012-09-24T19:44:29.377 回答