Java サーバー用の REST API を実装しています。API を通じて取得されるリソースの 1 つは、実際に C++ DCOM オブジェクトを作成し、その値を反映することです。私が使用している Java to COM ブリッジは J-Integra です。
問題は、後続の REST 呼び出しのためにその DCOM オブジェクトを存続させる必要があることですが、オブジェクトはその Java 参照が存続している限り存続します。これは、せいぜい REST セッションが期限切れになるまでです。
不要になるまで DCOM オブジェクトを存続させるにはどうすればよいですか? 今まで考えていたのは、DCOM オブジェクトを開始してその参照を保持する EJB を使用することだけでした。私は EJB の専門家ではありませんが、a) やり過ぎの解決策であると思います。b) EJB がサーバーによってキャッシュ (パッシベート?) され、その時点で DCOM 参照が失われる可能性があります。
助言がありますか?
ありがとうインバー