バックグラウンド
メッセージ キューを介して相互に通信する必要がある 2 つのサービスがあります。1 つは PHP で記述された従来のサービスであり、もう 1 つは Java で記述されています。遅かれ早かれ、PHP サービスは Java で書き直されます。それらが互いに通信する現在の方法は、他のサービスがポーリングする共有データベースに書き込むことです。これは私が回避しようとしているものであり、メッセージ キューに置き換えようとしています。
問題
私が現在取り組んでいる通信は、PHP サービスから Java サービスへの通信です。比較的複雑なオブジェクト (文字列と整数、および文字列と整数のリストとマップ) を送信する必要があります。理想的には、このソリューションは PHP で機能し、Java で機能することが理想的です。それがこのプロジェクトの遺産になるからです。
可能な解決策
-
1.