我在一个客户中安装了一个JAVA应用程序,它在整个城市都有很多展厅,我需要实现一种与中央办公室进行通信的健壮方式。
其想法是将存储在MySQL db中的销售订单从这些展厅发送到制造部门,以便应用程序能够处理它们。问题是,互联网连接非常不可靠,有时几天内无法接入。由于任何展厅都没有服务器(只有客户端pc),中央办公室也没有公共IP,所以我们认为发送一封电子邮件,并将销售订单作为xml附加在一起是一种可能的解决方案。这是一个很好的解决方案还是应该使用JMS呢?除了JAVA和JMS之外,还有其他方法可以做到这一点吗?
发布于 2014-06-30 21:00:40
电子邮件本质上是存储和转发,所以它工作良好,断断续续的连接,但你将需要能够存储在客户端PC上的消息,以便稍后转发。最简单的方法是在客户端PC上使用现成的SMTP邮件服务器,尽管您当然可以编写自己的软件来执行类似的功能。
https://stackoverflow.com/questions/24489807
复制相似问题