通过连接到远程机器的互联网访问串行端口



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

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

相关内容

最新更新