TCP / IPを介して2つ(クライアント/サーバーモデルではそれ以上)のJavaプログラム間でPOJOを転送するためのフレームワークが必要です。できるだけシンプルにする必要がありますが、サーバーごとに複数のクライアントをサポートする必要があり、暗号化を簡単に実装できることはプラスです。
これまで、Java RMI、JRemoting、AltRMI、およびNinjaRMIについて見てきました。今のところ、JRemotingはシンプルで、他のほとんどの場合のように奇妙で一見不要な拡張と実装を必要としないため、最良の選択のように見えます。Java RMIを少し除いて、それらのいずれについても活発な開発は行われていないようです。それが安定していて開発が必要ないからなのか、それともこれらの種類のフレームワークがもはや「クール」ではないからなのかはわかりません。
POJOは単なるプロパティのバッグです。サーバーがオブジェクトの静的リストを保持する必要があり、クライアントは(1)リストを読み取り、(2)リストにオブジェクトを追加し、(3)リストからオブジェクトを削除できる必要があります。
助言がありますか?