0

我在一个客户中安装了一个 JAVA 应用程序,该客户在整个城市都有许多展厅,我需要实施一种可靠的方式来与中央办公室进行通信。
想法是将存储在 MySQL 数据库中的销售订单从这些陈列室发送到制造部门,以便应用程序可以处理它们。问题是互联网连接非常不可靠,有时几天都无法访问。由于任何陈列室都没有服务器(只有客户端电脑),并且中央办公室没有公共 IP,因此我们认为发送一封带有附加为 xml 的销售订单的电子邮件可能是一种可能的解决方案。这是一个好的解决方案还是我们应该改用 JMS?除了 JAVA Mail 和 JMS 之外,还有其他方法可以做到这一点吗?

4

1 回答 1

0

电子邮件本质上是存储和转发的,因此它适用于间歇性连接,但您需要能够将消息存储在客户端 PC 上以便稍后转发。最简单的方法是在客户端 PC 上使用现成的 SMTP 邮件服务器,尽管您当然可以编写自己的软件来执行类似的功能。

于 2014-06-30T21:00:40.400 回答