我在一个客户中安装了一个JAVA应用程序,该客户在整个城市都有许多展示厅,我需要实施一种强有力的方式与中心办公室进行沟通。
我们的想法是将存储在MySQL数据库中的销售订单从这些展示厅发送到制造部门,以便应用程序可以处理它们。
问题是互联网连接非常不可靠,有时几天都无法访问。
由于中央办公室的任何展示厅(仅客户端电脑)没有服务器且没有公共IP,我们认为发送附有销售订单的电子邮件作为xml可能是一种可能的解决方案。
这是一个很好的解决方案还是我们应该使用JMS?除了JAVA Mail和JMS之外还有其他方法吗?
答案 0 :(得分:0)
电子邮件本身就是存储转发,因此适用于间歇性连接,但您需要能够将消息存储在客户端PC上以便稍后转发。最简单的方法是使用客户端PC上的现成SMTP邮件服务器,尽管您当然可以编写自己的软件来执行类似的功能。