0

市内各地に多くのショールームがある顧客に Java アプリケーションをインストールしており、セントラル オフィスと通信するための堅牢な方法を実装する必要があります。
アプリケーションがそれらを処理できるように、これらのショールームから製造部門に MySQL データベースに保存された販売注文を送信するという考え方です。問題は、インターネット接続が非常に不安定で、数日間アクセスできない場合があることです。どのショー ルームにもサーバーがなく (クライアント PC のみ)、セントラル オフィスにはパブリック IP がないため、販売注文を xml として添付した電子メールを送信することが解決策になると考えました。これは良い解決策ですか、それとも代わりに JMS を使用する必要がありますか? JAVA Mail と JMS 以外にこれを行う方法はありますか?

4

1 に答える 1

0

電子メールは本質的にストア アンド フォワードであるため、断続的な接続でも問題なく動作しますが、後で転送するためにクライアント PC にメッセージを保存できる必要があります。これを行う最も簡単な方法は、クライアント PC に市販の SMTP メール サーバーを使用することですが、同様の機能を実行する独自のソフトウェアを作成することもできます。

于 2014-06-30T21:00:40.400 に答える